Добавляю в список город с place_id. Удаляю по place_id, при этому ищу по списку с findIndex. Стоит ли в таком случае сделать доп проверку на -1 (findIndex вернет -1 если элемента нет), чтобы если вдруг совершенно непонятно каким образом у меня в экшн попадает левое значение, я не удалял последний элемент списка?
Конечно, ты всегда должен предусматривать не запланированные ситуации и выдавать ошибку, если надо