Sergey
у меня вопрос тоже в студию, а какая фича в последнем реакте появилась для общих стилей?
Denis
спасибо! буду пробовать)
Sergey
мельком видел, но снова найти не могу 🙂
Sergey
спасибо! буду пробовать)
нет проблем, я сам запарился именно под CRNA, даже свою начал писать, но эта в итоге решила все вопросы
Sergey
и народ вопрос еще актуален, как сделать общий файл стилей для всех экранов в последнем RN? 🙂
Sergey
там спец фичи ввели
Sergey
вроде как
Vit
че-нить такое попробуй https://github.com/yamill/react-native-inviewport
Vit
ну можно сделать чтобы кнопку первый раз надо было нажать а все остальные она сама нажималась)
Vit
https://reactnavigation.org/docs/en/navigating-without-navigation-prop.html
Vit
у меня глаза кровью вытекли
Stas
https://github.com/react-navigation/react-navigation/issues/4490
Stas
это рекомендованый путь замены редакса
Vit
да надо выкидывать нафиг
Vit
че-то парней понесло не туда
Vlad
Ребят, а есть какой-то пакет для реализации слайдера, нужны точки, стрелки и бесконечность в обе стороны в слайдере. Нашел парочку, но они очень баганные
GrafMine
Ребят у кого есть опыт именно Expo + Sentry ? как заставить приложение крашиться а не перезагружаться в оболочке експо ?) чтоб отправлялись ошибки?)
Stas
че-то парней понесло не туда
расскажите потом, на что поменяли?)
Vit
https://medium.com/@jschloer/react-router-v4-with-react-native-5f2005ab2a72
Stas
да выбор-то не великий
верно. только этот. но есть еще от wix.
Vit
нене
Vit
v1 не поддерживается, v2 - альфа да и апп перепиливать сильно надо, короче печаль
George
че-то парней понесло не туда
Было бы круто чтобы кто-то наоборот сделал only-redux навигацию 🙂 Я думаю что использовать Redux никто не запретит, просто более явные действия придется делать - типа в StartupSaga явно из сохраненного в state пути инициализировать этот навигатор, и резетить его с нужным путем на каждый чих
Vit
да они там костыли размером с мачту фрегата изобретают
Vit
https://github.com/react-navigation/react-navigation/issues/4490#issuecomment-405774241
Vit
просто мама дорогая
Vit
сперва flow выпилили потому что не осилили, теперь редакс
Vit
завтра они придумают апи от которого все на стену полезут (уже придумали)
Dmitry
используйте react-native-navigation и забудьте про этот reactnavigation)
Stas
вы почитайте кейсы в треде. как на ванильном js без кастылей обрабатывать штуки вроде пуш уведомлений, app linking или авто-логаут, когда нету хедера в респонсах
Stas
можно конечно вынести все это в NavigationService, туда-же приконектитить стейт руками и руками же пулять экшены как оттуда, так и туда
Vit
ну блин выносить реф в глобальную переменную модуля это прямо гимн всей жс-индустрии
Sergey
кнопка back не обновляет activesync на android
Sergey
причем хардарная
Sergey
кто сталкивался ?
Sergey
если в реаке нажать то все ок
Sergey
реакте
Vit
>On Android I had 20% crashes of my app, because the ref just returned null 🤦‍♂️
Stas
ну блин выносить реф в глобальную переменную модуля это прямо гимн всей жс-индустрии
ну никто не мешает сделать враппер и инжектить его инстанс в ваши saga\epic )
Stas
другой вопрос почему они советуют глобальные перепеменые.
Sergey
еще вопрос expo sdk 29
Sergey
кто-нибудь ставил ?
Sergey
и тестировал FCM?
Gena
Скажите, друзья. А вы делали шаринг в социалки? Я вот тут думаю какие варианты UI флоу для этого использовать... Потому что как-то нетривиально всё получается: Возьмем ios (для примера)... мы можем интегрироваться с мобильными SDK разных социалок (для примера, опять же, возьмем Facebook и Vkontakte), так же у нас есть нативный шаринг от iOS (в котором тоже есть Facebook, и Vkontakte (если приложение установлено, если пользователь включил его))... И получается такая фигня... экран маленький, поэтому много кнопок не напихать... шаринг приходится делать одной кнопкой, дальше ActionSheet (меню снизу экрана)... А дальше туда можно вставить пункты "Facebook", "Vkontakte" и "Native"? Но "Native" поднимет ещё один ActionSheet (встроенный в iOS)... как-то криво... Кто нибудь решал такую проблему? Как?
Sergey
например
Sergey
которое идет для web
Gena
Тогда это будет только шаринг в Facebook
Sergey
правильно
Sergey
+ VK
Sergey
свой апи
Sergey
🙂
Sergey
на RN пока что не все стандартные решения есть, а на CRNA их еще меньше
Sergey
🙂
Sergey
А стандартного share мало?
там ВК скорее всего нет
Eugene
там ВК скорее всего нет
Ты бы проверил. Сам сейчас затестить не могу, но вроде используется именно нативный шаринг операционки, и те приложухи которые заявили приём шаринга все светятся и абсолютно пофиг на сдк вк, фб, ок и тд
Gena
Так... ща, опишу преимущества/недостатки. 1. Стандартный шаринг (он же системный) + Не надо модифицировать приложение (работает со всем, что регистрируется как провайдер, в том числе ВК) - Не работает без приложения (чтоб шарить в ВК, у пользователя должно быть установлено приложение ВК) - Не все пользователи знают как включать нужные сервисы в настройках - Предоставляет generic интерфейс... только тайтл, текст и сслыка (и то, по ходу на Android проблемы с ней) 2. Шаринг через SDK + Работает всегда с приложением или без... - Увеличивает кол-во кода на интеграцию SDK - Увеличивает время разработки и поддерживает только те сервисы, которые интегрированы в приложуху... чтоб добавить новый надо делать новую версию...
Gena
Видите? Главный плюс системного шаринга - простота и дешевизна... главный минус - без приложений не работает... с точки зрения "бизнеса" хочется объединить их... вопрос как это сделать интерфейсно... кнопка-то одна? (если больше делать - пользователи будут путаться и экран не резиновый)
Gena
Мы сейчас идем по пути использования системного шаринга... но плюшки SDK мучают и не дают покоя )))
Gena
Тем более, что часть SDK всё равно уже встроенны для логина...
Gena
Что за гуглопресса? Google News? Ща гляну )
Gena
Что за гуглопресса? Google News? Ща гляну )
Посмотрел... показывает системный диалог шаринга (выше него... странные предложения персональной посылки... в гугл-дизайне... не знаю, штатно оно умеет так в iOS 11 кастомайзиться или просто сверху свою UIView повесили)... Но там минимальное кол-во кликов... единственно нет кнопки шаринг, есть меню справа вверху и уже там "Поделиться".
Maksim
как можно поменять цвет подсвеченного текста (именно текста, а не бэкграунда) и как можно поменять цвет этих зеленых... штук, что ли, не знаю даже как они называются
Никита
кто-нибудь в курсе - чтобы показывать заказчикам ios прилку через fabric, их устройство обязательно должно быть добавлено в developer.apple.com?
Никита
fabric beta
Никита
спасибо
Gena
fabric beta
Прикольно... спасибо, не видел у них этого... и да... там в доках это явно прописано: https://docs.fabric.io/apple/beta/beta-walkthrough.html#add-new-device-udids-to-the-ios-dev-center - магии не бывает )))
Stas
можно получить энтерпрайз серт и не нужно будет добавлять устройства.