каждого пользователя есть заказы.
и при нажатии на заказ открывает параметры всех заказов, а не конкретного заказа. в интернете говориться что у каждого ренрируемого элемента должно быть свое состояние, то есть [show, setShow] = useState([false, false, ...., false]).
но черт возьми как мне знать сколько заказов у каждого пользователя может быть. подскажите пожалуйста, есть ли другие варианты реализаций ?
При нажатии прокидывайте не все, а данный по выбранному заказу? Если я вас правильно понял
да, я подкидываю в show() значение false или true, а оказсса все значении объектов отправлять, то есть setShow([false, true, false, false])
просто очевидно что массив не статичный. у изначально установить всем эелементам состояние как-то не совсем правильная реализация, нет ?
Ну у каждого заказа явно должен быть айдишник. И просто его передавать в параметр скрину с деталями заказа
да, что-то логично. а как определить по айдишку ?
Обсуждают сегодня