I'm
Чуваки, дайте совет. Есть около 700 товаров в бд на серваке. В приложении я получаю этот список. Дальше мне надо в зависимости от выбранной пользователем категории отсортировать этот список и показать пользователю в приложении. Это всё сделать я могу только вот вопрос, где мне хранить этот список из 700 товаров. Не является ли извращением закинуть этот список в стор редакс?
I'm
И вообще с точки зрения производительности подскажите как лучше реализовать
Alex
Имхо лучше сначала сформировать запрос, а затем на беке отфильтровать и лениво подгрузить
N
Ребят привет Подскажите, есть какой нибудь мануал (или примеры полноценные) по чтению файла локально с помощью rn-fetch blof ? Нужно прочитать аудио файл и потом воспроизвести
Юрий
Всем привет. Подскажите, пож, по react native - Drawer Navigator Можно ли его разбить на категории, + добавить ДИНАМИЧЕСКИЕ ссылки
Vitaliy
Всем привет. Подскажите, пож, по react native - Drawer Navigator Можно ли его разбить на категории, + добавить ДИНАМИЧЕСКИЕ ссылки
v5: https://reactnavigation.org/docs/drawer-navigator/#drawercontent v4: https://reactnavigation.org/docs/4.x/drawer-navigator#providing-a-custom-contentcomponent
Юрий
например - "последние просмотренные" (2 - 3 ссылки)
Юрий
на счёт, "drawerContent" так и не понял, как разбить на ДВЕ или более группы, набор статических пунктов (5 версия)
Vitaliy
например - "последние просмотренные" (2 - 3 ссылки)
лишь бы хранились где-то (redux, async и т.д.) - в кастомный компонент все что угодно можно сверстать
Юрий
А нет примера какого-то? А то я пока не понял как это можно реализовать
Юрий
лишь бы хранились где-то (redux, async и т.д.) - в кастомный компонент все что угодно можно сверстать
Vitaliy
А нет примера какого-то? А то я пока не понял как это можно реализовать
в исходниках хороший пример https://github.com/react-navigation/react-navigation/blob/master/packages/drawer/src/views/DrawerItemList.tsx так рендерится список роутов в дефолтном компоненте. роуты можно сгруппировать предварительно, разбить на 2-3 блока и добавить свои
Юрий
Спасибо! буду разбираться
GrafMine
ребят всем привет, подскажите кто юзал реакт-навигейшен 5? у меня проблемка с хуками внутри драверКонтента, я юзаю контекст и он валиться, ну если я юзаю так же контекст в другом скрине то все ок, он не хочет юзать контект именно в дравере///
GrafMine
Bogdan
Кстате вот ридакс персист есть, у друга увидел персист на еффекторе, мне зашел, выглядит круто
Bogdan
А нет примера какого-то? А то я пока не понял как это можно реализовать
Если я так понял, мне было бы проще сверстать свое меню и в нем реализовать логику
Bogdan
Красота, вот, я прям возрадовался, когда увидел
𝐕𝐨𝐯𝐚
Здравствуйте. Подскажите пжалуйста как прочитать txt файл?
Андрей
Здравствуйте. Подскажите пжалуйста как прочитать txt файл?
react-native-fs RNFS.readFileAssets('test.txt').then((res) => { console.log('read file res: ', res); })
𝐕𝐨𝐯𝐚
спасибо
𝐕𝐨𝐯𝐚
Подскажите пожалуйста как испраить эту ошибку
Anton
ребят всем привет, подскажите кто юзал реакт-навигейшен 5? у меня проблемка с хуками внутри драверКонтента, я юзаю контекст и он валиться, ну если я юзаю так же контекст в другом скрине то все ок, он не хочет юзать контект именно в дравере///
Такая же проблема. Я сделал так, что хук в компоненте вызывается, а в навигейшене нет (в моем случае это ок и контролируемо, хотя так делать нельзя). Так и не разобрался, почему хуки не работают в 5 навигейшене
Anonymous
Добрый день!
Anonymous
Подскажите, есть ли возможность сделать приложение на React native + PHP MYSQL real time ?
RedTeapot
@esparce Поиск исполнителей не в этом чате
Anton
каждый раз грузить список на 700 элементов такое себе
Bogdan
Там написано почему, не функциональный компонент
Alexander
Подскажите, есть ли возможность сделать приложение на React native + PHP MYSQL real time ?
Конечно, чего нет? Только если php за серверную часть будет отвечать
Шамиль
Привет. В html5 есть инпут с типом data, а в реакт нативе есть такой аналог?
Шамиль
https://github.com/xgfe/react-native-datepicker
👍Спс. Сейчась взгляну
Denis
всем привет. Может кто-нибудь годный плагин для аккордеона подсказать? Гугл перерыл, ничего хорошего найти не смог.
{ NeFFeX }
{ NeFFeX }
Чё за ворнинг, загуглил, примеры там другие
{ NeFFeX }
Denis
https://github.com/oblador/react-native-collapsible, этот пробовал?
ага, мне не очень нравится что он на SectionList, данные нужно собирать для него. Но если ничего не найду, буду наверное его юзать
Jasur
Всем привет
Jasur
Есть проект на expo, нужно его перенести на init
Jasur
Есть ссылка как пошаговая инструкция ?
{ NeFFeX }
хм обернул обработчиком ошибки все компоненты,ворнинг исчез.
Alexey
подскажите DateTime picker который хорошо работает с локализацией
{ NeFFeX }
Это не "хм", а очевидно)
Та не, на хуках вроде такое нельзя сделать)
Kirill
Всем привет. Кто-нибудь сможет помочь полному нубу написать простейший функционал на управлении состоянием? https://pastebin.com/mGAuuieV Этот код полон костылей и моей боли, так что неподготовившись его лучше не открывать
Kirill
А суть в том, что генерируются такие блоки со временем, и нужно, чтобы при клике они удалялись. Сейчас это реализовано так, что они удаляются из массива, но продолжают отображаться на экране (пропадут, если я вернусь на главную и зайду снова на этот экран)
Макс
Пытаюсь запустить приложение на андройд, ошибка при react-native run-android, все делаю по порядку: 1. react-native link 2. react-native start 3. react-native run-android, В чем причина, может кто сталкивался?
Макс
Irakliy
а в ошибке что написано?
Андрей
Попробуй с npx
Макс
а в ошибке что написано?
по факту написано что убедитесь что вы запустили сервак, или ваш .... файл распаковался правильно(без ошибок)
Макс
сервак (метро) запущен?
react-native start запускаю перед react-native run-android
Макс
так что думаю что да
Irakliy
в отдельном окне терминала?
Макс
да)
Макс
Anton
Irakliy
попробуй abd reverse tcp:8081 tcp:8081
Макс
попробуй abd reverse tcp:8081 tcp:8081
перед запуском сделать реверс?
Irakliy
без разницы
Макс
без разницы
еще после запуска run-android вылетает такая ошибка в окне сервака
Макс
по факту в ней ничего конкретного что не так не описано, просто якобы какая-то ошибка
Irakliy
с таким не сталкивался =/
Макс
Сбрось кеши
npm(yarn) start -- --reset-cache?
Jasur
Если до этого указал ip посмотри это
Jasur
У меня такая проблема из-за ip была
Макс
Если до этого указал ip посмотри это
хмм не понял про ip, можешь подробнее?
Jasur
Jasur
Settings