Size: a a a

Dev Seagulls Chat

2021 August 19

N

Nuruddin in Dev Seagulls Chat
fetchUser что возвращает ?
источник

A

Anvar in Dev Seagulls Chat
json объект
источник

N

Nuruddin in Dev Seagulls Chat
какой именно ?
источник

A

Anvar in Dev Seagulls Chat
может таймер добавить,я так понял он не успевает получить данные от родительского пропса в то время как уже запрос отправлен а id - undefined
источник

N

Nuruddin in Dev Seagulls Chat
попробуй для начала
источник

A

Anvar in Dev Seagulls Chat
источник

N

Nuruddin in Dev Seagulls Chat
u.id ? <OrderList  id={u.id} />:null
источник

AM

Ali Mamaev in Dev Seagulls Chat
Попробуй
useEffect(() => {
if (id) { fetchOrderListById(id) }
}, [id])
источник

A

Anvar in Dev Seagulls Chat
значение внутри map функции
источник

A

Anvar in Dev Seagulls Chat
таймер также выдает
источник

N

Nuruddin in Dev Seagulls Chat
👍
источник

N

Nuruddin in Dev Seagulls Chat
У тебя получения по айди срабатывает только один раз , первый , возможно в этот момент айди ещё не успел обновиться
источник

A

Anvar in Dev Seagulls Chat
также
источник

A

Anvar in Dev Seagulls Chat
почему то даже вручную пишу значение 1 вместо id тоже не работает ,хотя в адрессной все норм
источник

A

Anvar in Dev Seagulls Chat
источник

N

Nuruddin in Dev Seagulls Chat
56 строка сделай проверку на длину orderlist : orderlist.length>0 && orderlist.map(... и дальше )
источник

N

Nuruddin in Dev Seagulls Chat
может быть изза того что orderlist вначале до обновл пустой выходит ошибка
источник

A

Anvar in Dev Seagulls Chat
источник

A

Arsen in Dev Seagulls Chat
у тебя же там один объект возвращается а не массив объектов.
отличие fetchOrderListById(id) и fetchOrders() - в том что второй возвращает массив.
источник

A

Anvar in Dev Seagulls Chat
елки палки🤦‍♂️,точно
источник