Gena
Как идея (мне не удалось реализовать, не было времени разбираться и мы в итоге остались на битмапках), если в иконках только два цвета, то можно собирать свой шрифт и использовать с react-native-vector-icons.
Gena
Это будет рендериться на порядки быстрее, чем через react-native-svg
Maksim
ну у меня на данный момент у Path есть атрибут fill="currentColor", который принимает цвет текста от родителя, я задаю родителю нужный мне цвет текста и нифига не работает пробовал задавать fill для Svg - не работает
Maksim
все, разобрался уже, запилил кастомный тимплейт, в котором к каждому Path подставляется fill={ props.fill } и поэтому теперь есть возможность управлять цветом через пропсы
Maksim
вот он, если интересно - https://gist.github.com/SilencerWeb/786c6bfb29b82c5b09f9d17ca3c872ad (на самом деле он немного по другому работает, он заменяет все fill="#000" на fill={ props.fill } т.к. это легче было реализовать)
Евкакий
https://github.com/wix/wml Всем привет, юзал кто?
GrafMine
привет всем, кто-то сталкивался с такой проблемой что на емуляторе и на полном билде аппа работает быстро, а если открыть приложение через мобилу в моем случае андроид, сосканив кркод експо, и по лану дебажить\работать, то он дико тормозит, отклики по пару секунд после нажати на кнопки внутри аппы ?
Gena
Я не знаю, что там expo делает... но если это реальный дебаг, то весь js выполняется не в телефоне/эмуляторе, а в дебаггере. Поэтому это медленно, тратится время на передачу кода и результата по сети.
Rakhmonov
Всем привет, кто нибудь делал pull to refresh на webview?
Alexander
Связка react-native + typescript + jest не запускаются тесты. Plugin 0 specified in ".../node_modules/babel-preset-react-native/index.js" provided an invalid property of "default" (While processing preset: ".../node_modules/babel-preset-react-native/index.js")
Артём
Всем привет Подскажите, как можно добиться таких эффектов? 1. Красная тень под BottomTabNavigator'ом 2. Черная тень под svg-иконкой в навигаторе
Артём
Привет, это макет?
Да, макет, но в гугле были и скрины приложений с таким интерфейсом
不退転」
Но тут документацию рыть надо
Dmitry
посоветуйте библиотеку для разработки ридера epub по функционалу схожим с ibooks? (чтобы можно было сделать закладки, заметки) ?
Миша
react-native-epub-reader-almost-like-ibooks
Nikita
Есть знакомые с nordic semiconductor?
不退転」
Пипл, кто-как на проектах реализовывает payment integration?
不退転」
Нативную
Dmitry
Ребятки, привет, а подскажите, что в рн делать с пуш нотификациями?
Dmitry
https://github.com/zo0r/react-native-push-notification
Dmitry
вот эту штуку юзать?
Dmitry
вот эту штуку юзать?
Лучше файрбейс
Dmitry
Dmitry
У меня с той либой возникли проблемы с интеграцией FCM, да и создатель забил на неё, и поддержка его так себе
Dmitry
Я бы выбрал ее если нужна только поддержка iOS
Roman
Что-то этот сервис доверия не внушает большого 🤔
Dmitry
ребятки, я такого еще не видел, билдю в обычном xcode, все ок, билдю в бете, чтобы запустить на iphone, получаю ошибку
Dmitry
Dmitry
react-native/Libraries/WebSocket/libfishhook.a
Dmitry
вот такую либу не омжет найти, и ее действительно нет, и как бы норм, я нигде не могу найти рефернс на этот файл или вообще что-нибудь
Alik
В чем разница с хероку?
不退転」
В чем разница с хероку?
Это как бы абсолютно разные вещи.
Alik
Это как бы абсолютно разные вещи.
Я прост увидел “Хостинг API” у них на главной странице, потому сразу и решил спросить
不退転」
Я прост увидел “Хостинг API” у них на главной странице, потому сразу и решил спросить
а к чему сервис по "хостингу апи" к сервису с пуш уведомлениями?
Nick
кто-нить встречал такую ошибку? CppException (@NativeRunnable:run:-2) {mqt_js}
Alik
а к чему сервис по "хостингу апи" к сервису с пуш уведомлениями?
Ну так у пушера на первой странице заявление о том, что он хостит API. Хероку тоже хостит ваши API. Отсюда и от нежелания скроллить их сайтик - неправильное понимание. Думаю ясненько объяснил
Mukhamed
всем привет, кто-нибудь пользовался redux-offline? или что лучше использовать для хранения данных?
Mukhamed
or react-native-offline?
George
redux-persist
Mukhamed
Пробовали realm использовать?
Mukhamed
И почему бы не пользоваться async storage?
Demuz
Подскажите пожалуйста, случайно ОК нажали и приложение теперь не устанавливается и при след. запуске установки, оно уже не выводит это окно, где можно нажать INSTALL ANYWAY.
Arsenii
Какие есть библиотеки для записи видео (кроме react-native-camera)?
Stas
всем привет, кто-нибудь пользовался redux-offline? или что лучше использовать для хранения данных?
почитейте обсуждаемые issues на github и выбирете что вызывает меньше боли)
Stas
https://github.com/realm/realm-js/issues/491 realm не юзал, но это вызывает опасения.
Stas
у redux-persist было обновление с v4 до v5, которые не гарантирует нормального обновление существующих данных https://github.com/rt2zz/redux-persist/issues/434 кто знает, может они с v6 тоже самое сделают
Stas
про asyncstorage тоже следует ознакомиться с багами на android. https://github.com/facebook/react-native/issues?utf8=%E2%9C%93&q=AsyncStorage+sort%3Acomments-desc+is%3Aopen+
Dmitriy
Всем привет, кто нибудь может сказать когда запускаются build phase скрипты в xcode? Можно ли в этот момент подменять допустим env зависимые файлы (попадут ли они в архив)?
Ruslan
Всем привет, как можно побороться с логами?Логи у всех обрезаются?
Alexey
Коллеги, а какие вы используете компоненты для выбора из списка (аналог select или списков с checkbox или radiobutton) чтобы на Android и IOS наиболее близко к нативному выглядело?
Unknown number
register('app.main', startAppNavigator, store, Provider); startAppNavigator() { ... Navigation.startTabBasedApp({ tabs, tabsStyle: { initialTabIndex }, appStyle: { orientation: 'portrait', }, drawer, }); ... }
Unknown number
по идее этого достаточно что бы в каждом компоненте подключенном к стору был провайдер (навигатор)
Unknown number
остальные действия уже сам организовуешь редакс вэй
Aleksandr
Ребят, а есть у кого-то хоть и небольшой, но продакшн пример? С роутером, редакс, пушами и желательно покупками
Aleksandr
Посмотреть, как это должно быть устроено
不退転」
Бля. У меня абсолютно противоположная ситуация. Вот бы мне экспо на проект(
Vlad
уверен что в экспо дело?
Vlad
может просто что-то тяжелое в проекте валяется и тяжело подымаеться?
不退転」
уверен что в экспо дело?
В экспо. У меня что на маке, что на домашнем пк он в разы медленнее грузится
不退転」
В независимости от проекта
Gena
А не профилировали (просто интересно). Не из-за того ли, что туда сразу воткнута куча нативных модулей?
Vlad
Vlad
потрясающе
Gena
Я не эксперт, но пока это только влияет на размер проекта
На самом деле по крайней мере на инициализации бриджа выполняет код инициализации всех нативных модулей (там есть какая-то система ленивой загрузки, но я ни разу не видел её в рабочем состоянии или стороннем коде). Плюс js bundle всё равно надо распарсить при старте... А вот с reload... непонятно... я бы советовал прогнать хотя бы нативный профайл на одном и том же коде с экспо сдк и с ванильным RN... при перезагрузке... может много интересного вылезти )
Aleksandr
Шутки шутками, а я такое нашёл
Alik
Шутки шутками, а я такое нашёл
Скинь в лс, пожалуйста
Имя
Гайс, по какой причине может вылетать ошибка «приложение не установлено» ? Перестанавливал пару раз, не помогло
Uncle Bob’s Nephew
Может ошибка при сборке?