Serge
не все, а тему
Это отдельный редьюсер, отдельные действия, это при диспатче любых действий будет оверхэд.
Serge
с чего это вдруг
Что именно?
Dmitry
Что именно?
оверхед
Bohdan
а как в сам StyleSheet прокинуть?
Serge
оверхед
Если нет миддлвэров, то каждое действие проходит через все редьюсеры.
Valera
а можешь пример скинуть? интересно посмотреть
Dmitry
Если нет миддлвэров, то каждое действие проходит через все редьюсеры.
и что? Пусть себе проходит, +1 редьюсер ничего не изменит
Dmitry
я говорю о том, что зачем делать оборачивать каждый экран в hoc и нагромождать UI, если есть CМ
Serge
и что? Пусть себе проходит, +1 редьюсер ничего не изменит
Боюсь, с таким подходом можно, пихая всё в редакс, рано или поздно сделать его невыносимо медленным.
Serge
Но это уже оффтоп. А где хранить это состояние -- дело вкуса.
Vitaly
для смены темы кстати юзаю сейчас https://github.com/vitalets/react-native-extended-stylesheet
Valera
Хорошо быть вами. :3
причем счет на сотни идет
Vitaly
отлично работает, отдельный файлик со всем колорами глобальные переменные, сменил тему - вызвал метод, применил нужный объект единственно, что приходится ререндер делать корневого компонента, что не огонь
Vitaly
а если у тебя где-то pureComponent? пропсы то не поменяются, от того что форс ререндер делается рутового
формально анмаунтится вся апка и заново рендерится, визуально не заметно, но все отрабатывает, пока проблем не было, куча функциональных компонентов
Vitaly
проблема одна, если юзер заполнил условную форму - не сохранил и идет в сеттинги (какми-то образом), меняет тему - форма очистится, я думаю с этим тоже можно бороться, но это если нужно обрабатывать такой кейс
Alexey
Ребят ку
Alexey
Alexey
я сохраняю картинки в гугл клауде
Alexey
и храню линки в монге
Alexey
код на вебе работает
Alexey
а вот когда в эмуляторе приложуху запускаю
Alexey
то загрузка не происходит
Alexey
await storage.bucket(path).upload(filePath, { gzip: true, metadata: { cacheControl: 'public, max-age=31536000' } })
Alexey
на этом коде все стопорится
Alexey
кто шарит, в чем проблема может быть?
Alexey
на бек данные приходят все норм
Eugene
Хм, Iphone Xs симулятор просто зависает на Launch Screen 🤔 и как дебажить? На реальном девайсе сказали что вылетает
Eugene
NO_CRASH_STACK + 0 🤔в crash information
Artem
Кто-нибудь реализовывал сечбар в хедере аналогичный в телеграмме в чатах на iOS ?
Eugene
Хм, говорят ios обновили и на других не запускается 🤔
Igor
Всем привет. Кто-то сталкивался с тем что после нажатия на lock на iPad axios замораживал http запрос? Отправлял его только после захода в iPad
Mr
привет кто то юзал react-native-maps ?
Mr
Там нужно апикеи генерить если я юзаю опенстрит тайлы?
Mr
У меня проблема - белый экран
Yurii
реакт нейтив мапс под капотом всё равно юзает гугл мапс апи
Yurii
даже если тайлы заменить
Yurii
потому апи кей нужен
Eugene
Хм, сейчас попробую. Обновил ios на своем iphone se тоже крашнулось;)
Vlad
Кто знает есть ли какой селект-поиск под React Native? Или как его с точки зрения UI лучше сделать? Задача: Есть ~100k наименований и нужно выбирать либо один из них по поиску, либо иметь возможность ввести свой. Вот думаю как это вообще сделать. В вебе бы просто селект с поиском реализовал бы, а тут какая-то ерунда выходит в мобильных приложениях...
Dmitry
ну тебе по-сути нужен комплишен из данных из которых построен список
Eugene
Хм, откатился на предыдущие билды, такое ощущение что это из-за xcode 10.2 и input mask библиотеки🤔
Eugene
@Debian94 не пробовал запускать приложение с input-mask на новом апдейте ios?:)
Kto?
не, мне страшно
Tender
Tender
Подскажите как справиться с этим недоразумением
Tender
Геолокация юзера в приложении не юзается
Eugene
Добавить в plist то что написано - NSLocationAlwaysUsageDescription 🤔
不退転」
Геолокация юзера в приложении не юзается
Там написано что любая либа может юзать гео, но ты все-равно обязан добавить пермишн
Tender
https://github.com/facebook/react-native/issues/20879 Нагуглил это, советуют выпилить Rctgeolocation из проекта, если он не юзается. Я выпилил, но проблема осталась
Vlad
Вот такое можешь знаете как называется правильно?
Vlad
Явно не серчбар
Eugene
autocomplete?
Vlad
autocomplete?
О, об этом не подумал
Eugene
подключи девайс к маку и в xcode почитай его логи
objc[366]: Swift class extensions and categories on Swift classes are not allowed to have +load methods (lldb) 🤔
Mr
даже если тайлы заменить
А если это на айосе?
Yurii
А если это на айосе?
я читал, что для иоси можно переключать между гуглом и эппл картами
Yurii
но не уверен
Eugene
Все же думаю на эту либу... Пойду попробую скачать прошлый xcode
Igor
Всем привет. Кто-то сталкивался с тем что после нажатия на lock на iPad axios замораживал http запрос? Отправлял его только после захода в iPad
Никита
Все же думаю на эту либу... Пойду попробую скачать прошлый xcode
если речь про input-mask то там висит pr с фиксом. Вроде писали в чат
Никита
но я не тестил
Dmitri
🤔оно крашится на ios 12.2
последний бандл с ней нормально на 12.2 работает у меня
Dmitri
и на 6 дроиде
Eugene
🤔щас чтобы точно проверить, качаю xcode 10.1