Size: a a a

2020 December 22

PM

Pavel 🦇 Malyshev in Svelte [svelt]
изменяешь asyancable, он вызывает setter сайд-эффект, лоадинг и ошибки рисуешь с его же помощью. связанные данные с его же помощью ждешь (точнее те которые его ждут). а массив рисуешь с помощью Sync-версии
источник

КС

Кирилл Спасибович... in Svelte [svelt]
т.е. создаёшь себе промис, который ждёшь в #await, и потом меняешь его когда делаешь запрос за новой страницей
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а если меняешь какой-то из объектов, то просто делаешь запрос на PUT или PATCH и обновляешь данные руками
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
а если меняешь какой-то из объектов, то просто делаешь запрос на PUT или PATCH и обновляешь данные руками
надо кейс
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
например, массив товаров с пагинацией
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
пагинация с сервера, товары можно менять
источник

К

Константин in Svelte [svelt]
help?
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
ага, я просто костыльный свой fuzzy-search написал, забираю с бд допустим 1000 объектов
Сколько на каждый поиск тратится?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
ребят, грузил кто-нибудь файлы через svelte-apollo ?
nope
источник

МТ

Марк Танащук... in Svelte [svelt]
🤔
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Марк Танащук
Сколько на каждый поиск тратится?
не знаю, как-то мгновенно по ощущениям
когда убираешь фильтры и отображается снова ведро элементов тогда чуток притормаживает мс на 150
а когда сужаешь поиск и элементы display: none'ятся то мгновенно
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
не знаю, как-то мгновенно по ощущениям
когда убираешь фильтры и отображается снова ведро элементов тогда чуток притормаживает мс на 150
а когда сужаешь поиск и элементы display: none'ятся то мгновенно
Можешь сказать +- на каких объемах ищется?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Марк Танащук
Можешь сказать +- на каких объемах ищется?
ты имеешь ввиду именно fuzzy search ?
источник

МТ

Марк Танащук... in Svelte [svelt]
Кирилл Спасибович
ты имеешь ввиду именно fuzzy search ?
Суммарно размер в МБ текста в всех полях по которым происходит поиск
источник

КС

Кирилл Спасибович... in Svelte [svelt]
1.3 мб
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну там больше всего DOM тормозить будет в любом случае
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
пагинация с сервера, товары можно менять
накидать что-ли как я вижу это :)
приблизительно так же как ты написал, только без asyncable
источник

К

Константин in Svelte [svelt]
ок, просто через graphql кто-нибудь грузил файлы?
источник

К

Константин in Svelte [svelt]
multipart
источник

КС

Кирилл Спасибович... in Svelte [svelt]
хотя ты spinner добавляешь вверху, а я думал что вместо списка товаров его выдавать
источник