Size: a a a

React Native — русскоговорящее сообщество

2020 July 27

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Сервис там просто тачки отдаёт с некоторой информацией по всей россии и их там надо фильтровать по городу и прочее
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
На самом деле банальная история, но тоже показывает некоторые моменты.
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Сложные тестовые никогда не даю, ибо знаю, что сам бы их и не делал.
источник
2020 July 28

BA

Bogdan Aleksandrovic... in React Native — русскоговорящее сообщество
Никогда не далаю тестовые, сразу досвидания, онлайн кодинг - нормально, тестовое - бред
источник

BA

Bogdan Aleksandrovic... in React Native — русскоговорящее сообщество
Узнать уровень чела по тесту, он его где угодно найти мог
источник

AM

Aga Mahmudov in React Native — русскоговорящее сообщество
Kirill Saltykov
Сложные тестовые никогда не даю, ибо знаю, что сам бы их и не делал.
“тестовое всего лишь на 3 часа”
источник

D

Don`t Worry in React Native — русскоговорящее сообщество
Bogdan Aleksandrovich
Никогда не далаю тестовые, сразу досвидания, онлайн кодинг - нормально, тестовое - бред
Смог разобраться и найти щас, сможет и потом. По-моему, это так работает))
источник

J

Jasur in React Native — русскоговорящее сообщество
Что тут у меня не хватает на useEffect ?
источник

MK

Maxim Koylo in React Native — русскоговорящее сообщество
Jasur
Что тут у меня не хватает на useEffect ?
фетчДата в зависимости добавь
источник

MK

Maxim Koylo in React Native — русскоговорящее сообщество
Jasur
Что тут у меня не хватает на useEffect ?
Ну и дата убрать от туда, так как дата уже в фетчДате в зависимосте
источник

M

M in React Native — русскоговорящее сообщество
кто может оценить приложение прямо сейчас
?
источник

M

M in React Native — русскоговорящее сообщество
для себя
источник

S

Sample Name in React Native — русскоговорящее сообщество
M
кто может оценить приложение прямо сейчас
?
Всм оценку поставить?
источник

S

Sample Name in React Native — русскоговорящее сообщество
Валяй, не проблема
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Знатокам хуков вопрос! Вот у меня стейт айтемов с постраничной подгрузкой которые пользователь может отмечать (это урезанный кусок, только то что к делу относится):
{
 items: FileDataItem[],
 selection: number[],
}


И эффект при изменении selection, который дергает onSelect св-во переданное сверху, в котором отдаются айтемы:
co
nst onSelectProp = props.onSelect;
useEffect(() => {
 onSelectProp(state.selection.map(i => state.items[i]));
}, [onSelectProp, state.selection, state.items]);

Сейчас props.onSelect вызывается больше раз чем нужно, потому что зависимость в этом эффекте на самом деле не [selection, items], а [selection, <items на которые указывает selection>]

Вопрос. Как красиво сделать, чтоб onSelect вызывался только с изменившимися аргументами и не вызывался, например, при подгрузке дополнительных айтемов?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
(И да, я знаю, что можно убрать зависимость от state.items, но тогда хваленые правила для хуков для eslint ругаются)
источник

M

M in React Native — русскоговорящее сообщество
Sample Name
Всм оценку поставить?
неа, на разработку
источник

AK

Alexey Kondratev in React Native — русскоговорящее сообщество
а зачем ты в зависимости юзЕффекта поставил массив?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Alexey Kondratev
а зачем ты в зависимости юзЕффекта поставил массив?
Потому что это та часть стейта на которую я могу указать. А в чем проблема?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Как мне указать на диапазон айтемов этого массива зависящий от другой части стейта?
источник