Size: a a a

React: русскоязычное сообщество

2021 June 02

DK

Dmitry Kozlov in React: русскоязычное сообщество
Те, которые сменились через функцию set будут с новыми, те, которые не менялись через set будут не измененными, если я правильно понял вопрос
источник

PK

Pasha Kozyr in React: русскоязычное сообщество
провально поняли. спасибо
источник

A

Aleksandr in React: русскоязычное сообщество
Когда аналитик поставил таск, ты его понял но сделал наоборот - Провально понял) Хорошая фраза
источник
2021 June 03

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
А как вы реализовываете поиск (допустим) карточек на странице?

Данные карточек хранятся в глоб состоянии.

При изменении в инпуте поиска, фильтруются карточки и показываются только соответствующие поиску.

А что с остальными?
То есть, создать второе состояние, где хранить те карточки, которые нужно показывать или добавить поле
hidden: true для каждой карточки и показывать только с значением false?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
А что, если карточек много и бек в целях производительности не даёт все, а по частям. С пагинацией мб...
источник

i4

ichi 404 in React: русскоязычное сообщество
иметь фильтр карточек. если поиск пустой - фильтр возвращает все
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
я знаю, что нужен фильтр.
источник

i4

ichi 404 in React: русскоязычное сообщество
если бек упарвляет этим - то фильтровать на беке
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
где хранить карточки соответствующие поиску?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
а если карточек две штуки всего?
источник

i4

ichi 404 in React: русскоязычное сообщество
ну либо костыль - подгружать страницы пока не будет нужное число отфильтрованных
источник

i4

ichi 404 in React: русскоязычное сообщество
если у вас карточки на фронте - то их не надо хранить отдельно, просто фильтруйте карточки из стора
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
это ж будет копирование кода
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
!dry
источник

i4

ichi 404 in React: русскоязычное сообщество
какого кода и куда?
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
два стора хранение этих данных
источник

Ю

Юрий in React: русскоязычное сообщество
сделай функцию фильтр, который будет принимать несколько параметров, изначально поставь его на пустые, и изменяя условия фильтрации возвращать фильтрованный массив твоих карточек
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
.
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
у меня уже есть эта функция
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React: русскоязычное сообщество
.
источник