FIain, когда пользователь якобы выбирает какие-либо фильтры - фильтруй по всем этим фильтрам основной массив с пиццами, а не тот что уже отфильтрованный ( не важно добавился или убрался фильтр из массива с фильтрами, отфильтрованный массив не трогаешь, лишь отрисовываешь ) + так же можно для фильтров приоритет сделать, и фильтровать по приоритету например
FIain, понял я чём беда, сделай из selectedCaterogire - selectedCaterogires ( массив с выбранными фильтрами ) и фильтруй массив со своими пиццами уже по массиву выбранных категорий, а не по одной выбранной категории
Владимир Шаблий, юзать воркеры можно в крайних случая для погрузки тяжелых например файлов или для исполнения тяжелого синхронного кода который блокирует поток, в остальных случаях они не нужны
Владимир Шаблий, я понял про что ты имеешь ввиду, ты про белую дыру, при перезагрузке страницы, ты не сможешь её убрать, потому что белый экран всегда будет на любом сайте когда ты заходишь на какую-либо страницу, он появляется потому что браузер же этапами всё загружает, белый экран как раз такие показывается на этапе построение DOM-дерева, то есть когда стили ещё не загружены
кароче если хочешь избежать этого, делай роутинг другой, не серверный
Владимир Шаблий, ты можешь вывести на странице какую-нибудь крутилку, и отслеживать load событие, как только будет вызван коллбэк в событии load - внутри коллбэка убираешь лоадер
Владимир Шаблий, ты сначала определить, что ты хочешь, что бы сервер отдавал твои странички, или на уровне браузера отдавать твои странички, и приём тут window.unload, каша в голове твоей
Константин, если готовые решения можно привязать к твому rest api,то бери чё хочешь, можешь на нексте писать с нуля, пишешь фронт который обращается к твоему бэку и изменяет в твоей базе данных твои блоги...
По адресу /articles/:slug - сделай отдельную страницу ( отдельный компонет ), а не делай одну страницу ( один компонент для двух страниц ) и все эти мухосранские условия, в которых последнее даже не отрабатывает else return <div>Hello</div>;
если ты учишь гриды, то читай все свойства гридов и учись, примеры даже в документации есть, голову осталось немного включить и пальчиками по клавиатуре поклацать
WbICHA, да действительно, я почему-то решил в последнюю неделю что там нужно прокидывать единый элемент, т.к по умолчанию компонент реакта отображает лишь первый из массива чилдренов элемент, даже и не знаю откуда я это взял, наверное приснилось или очередной препадок тупости мой, хотя на проекте который я делаю я посмотрел,я юзал без фрагмента.