Pavel
Чуваки. всем доброго времени суток. Как можно пробудить приложение если прилетела VOIP нотификация в ios?
Dmitry
Ну там вообще свои типы. Интерфейсы к ним в любом случае нужно описывать самому или юзать генераторы схем. Кэширование там работает по принципу “нам лучше знать, как надо”, но его, конечно, можно докрутить и описывать свои составные ключи для кэша. Но самое главное, что кэш запросов не работает изолированно, то есть, если какие то запросы кэшируются и с этим кэшем потом, что-то делается, то когда кэш запроса будет отключён , то будет сразу краш приложения в месте обращения к фрагменту кэша.
Dmitry
Можно и свою модель кэширования описать отдельно, но тогда какой вообще профит в использовании аполло
Dmitry
Для работы с локальным кэшем, нужно описывать default значения фрагмента и резолверы для мутации данных, можно и резолверы на запрос этих данных. Ничего не напоминает?)
Dmitry
Был кейс показа модалки с отзывами в любой части приложения, прикрутили ее к кэшу. А когда захотели в неё прокидывать кастомные пропсы, то оказалось, что нельзя, нужно сначала описывать тип, то есть нельзя просто Object сунуть в мутацию и разобрать его в резолвере.
Vadim
Vadim
Dmitry
Но ты можешь кидать туда JSON.stringify и парусить на выходе, но если захочешь функции прокидывать, то это отдельный эпизод)
Dmitry
Сейчас аполло используется как Api, с данными работаем в моделях mobx
Dmitry
Кода стало раза в 2 меньше и он более прозрачный, читаемый
Eli
Привет! Кто работал на бэке с Amplify?
Vladimir
Eli
+
как можно сделать экспорт всех данных? И возможно ли сделать бэкап?
Vladimir
эм
Vladimir
https://www.npmjs.com/package/cognito-export-users
Eli
эм
ну т.е. в отличии от firebase с этим проблем нет? Можно экспортнуть всех пользователй?
Vladimir
лично экспорт не делал, но похоже, что да, нет проблем
Eli
спасибо
Konstantin
Привет. rnn для rn59 заводил кто нибудь под андрод?
Konstantin
Konstantin
А вообще стоит с RNN запариваться? или react-navigation нормальная тема?
Dmitry
Dmitry
но это сложно только в первый раз
Konstantin
Я как понимаю, если апку делать, то особого преимущества нет
Dmitry
в скорости - есть
Павел
Все здравствуйте!
Павел
Подскажите пожалуйста как бороться с этой ошибкой
Павел
error: bundling failed: Error: Unable to resolve module ./css/CradleLoader.css from /Users/pavel/ReactNative/Mars/node_modules/react-loader-spinner/dist/loader/CradleLoader.js: The module ./css/CradleLoader.css could not be found from /Users/pavel/ReactNative/Mars/node_modules/react-loader-spinner/dist/loader/CradleLoader.js. Indeed, none of these files exist:
* /Users/pavel/ReactNative/Mars/node_modules/react-loader-spinner/dist/loader/css/CradleLoader.css(.native||.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx)
* `/Users/pavel/ReactNative/Mars/node_modules/react-loader-spinner/dist/loader/css/CradleLoader.css/index(.native||.ios.js|.native.js|.js|.ios.json|.native.json|.json|.ios.ts|.native.ts|.ts|.ios.tsx|.native.tsx|.tsx)
Павел
Второй день не могу найти решение
Artur
Вам ведь явно в логах указали в чем ошибка
Николай
Как без виртуальной машины, на винде разрабатывать под iOS
Alex
Alex
Павел
Павел
Alex
Alex
в React Native нет CSS, если что
Павел
Sergey
В RN используется Yoga и стилизуется все через StyleSheet
K B
Всем привет
K B
Как мы можем тестировать свое приложение на ios удаленно от пк пример expo, посоветуйте что гууглить )
Dmitry
K B
Спасибо погууглю
Денис
Здравствуйте, подскажите пожалуйста, как запилить геолокацию в приложение. Уже есть карта и некоторые маркеры, использую react native maps.
Илья
Привет кто как решал задачу с Background Task на Android 8 + и iOS. Конкретно для фетча и пуша уведомлений нужно.
Nikita
Илья
Vetaly
Привет, необходимо реализовать очередь toast под Андроид. Чтобы следующий toast рендерился, когда исчезал или скрывался текущий toast. Я бы реализовывал через redux, но state management нет на проекте. Думаю, что через subscribe буду реализовать. Может у кого-то есть идеи ещё?
Юрий
Vit
тосты вообще унылый ux
Юрий
уже что то... так как toast библиотек довольно много
Kaira
React Native стоит ли использовать вместе с Redux?
Kaira
Или он сильно грузит рендер и вообще не особо юзабельный?
Dmitry
Vadim
Vetaly
Vadim
redux можно заменить на любое pub/sub решение
Vadim
мой посыл в том что react он про отобразить toast
Vadim
все остальное происходит вне его
Alexandr
как написать тест для react-native-appmetrica?
Пробовал AppMetrica.activateWithApiKey = jest.fn() но так не получается.
Vetaly
Sergey
гайз, можно ли реализовать у Picker что похожее на maximumDate у DatePickerIOS?
Kto?
Kto?
Сделай просто свой контекст провайдер/консьюмер и подключай там где нужно
Kto?
Ну или вообще хуки заюзать можно