С
<Route path='/item/:id'
render={({match}) => {
return (
<ItemCard
item={getItemById(items, match.params.id) || items[0]}
/>
);
}}
И есть 2 вопроса:1. Правильно ли я сделал, что поиск определенного товара происходит на уровне App?
Видел некоторые кидают массив в самму карточку, и уже в ней ищут нужный товар.
2. Как сделать защиту от дурака? Если указать id 100500? Сейчас у меня костыль, который возвращает 0-й товар из массива.