Vit
ну или че-нить там найти в window спицифичное
Kirill
Что если проверить window.document
Egor
ладно
Egor
я думал есть что-то готовое просто я найти не могу
Archakov
Использую styled-components. Решил создать кастомную кнопку. Но что-то styled components не ставит стили для кнопки
Archakov
Archakov
Archakov
В чем может быть причина?
Egor
наверное потому что дефолтные кнопки сильно ограничены в стилизации?
Archakov
наверное
Max
я правильно понимаю что StyledButton рендерит Button, а Button рендерит StyledButton?
Archakov
То есть, нужно вешать View и в нем Button? Или же создавать View и на него вешать Touchable
Archakov
я правильно понимаю что StyledButton рендерит Button, а Button рендерит StyledButton?
Неа. У меня нету внутри там подключенного нативного button. Я создал компонент с названием Button. А styled сам создает нативную кнопку.
Archakov
Вроде я догнал
Max
дефолтный Button не имеет пропса style
Anonymous
Кто разрабатывает под ios через vmware?
Andrey
привет ребят, можно как-то в техт для <Text> добавить гиперлинки без Linking? Я к чему андроид с TextView умеет впринципе
Vit
Нет конешн)
Andrey
жаль
Влад
кто какую навигацию юзает? я так понял на выбор две: react-navigation и react-native-navigation
Vadim
Парни, кто-нибудь сталкивался с проблемами отображения у react-native-maps? Не загружает карты
Vadim
Причем ошибок никаких нет
Max
@maiordom настроил Google Maps API ?
!van
Может кто-то сможет объяснить, в чем бонус от использования expo? Ну кроме того, что проект находится в их облаке и его можно обновлять "на лету"
!van
мне в последнее время очень часто про них говорить стали
Дмитрий
Может кто-то сможет объяснить, в чем бонус от использования expo? Ну кроме того, что проект находится в их облаке и его можно обновлять "на лету"
Expo представляет собой набор инструментов, встроенных в скелет приложения (CRNA), которые позволяют: 1) По идеологии проекта не лезть в нативный код, изначально проекты Андроида и Яблока вообще скрыты; 2) Использовать большой набор API; 3) Запускать на эмуляторе и компилить приложение без сторонних инструментов, типа Android Studio; 4) Выкладывать приложение в их облако, скомпилить его там в standalone или быстро поюзать любое из приложений через их клиент. Оно само обновляется в тихом режиме.
Дмитрий
В жертву придётся принести размер бандла (Hello World будет где-то 24 Мб).
Дмитрий
С другой стороны если не использовать его API, можно схитрожопить: работать с Expo, а потом пересобрать проект в обычный и скомпилить с помощью Mobile Center. Но это наверное уже как-то тупо))
Дмитрий
Mobile Center от Microsoft тоже забавная штука. Позволяет компилировать приложухи из проекта на github, типо его там тестирует + инструменты Аналитика, Краш репорты, CodePush.
Алексей
Всем привет, кто нибудь в курсе как запилить тень на android для элемента без фиксированной ширины? (либа react-native-shadow как я понял, обязывает указать точную ширину)
Андрей
Elevation не подходит?
Алексей
Да, необходимо решение для всех версий андроида, это только для 5+..
Алексей
О спасибо, посмотрю
Алексей
Elevated view есть либа
Так же не работает на android < 5
!van
@dmitriy_nikolenko спасибо)
Anonymous
Здрасте. Что на сегодняшний день есть хорошего для локального хранения данных?
Ulad🧑‍💻
Можно ли как-то ловить крешы приложения в проде?
Anonymous
asyncstorage, realm
Спасибо Алекс
!van
Отпишите пожалуйста, кто имеет подобную проблему
!van
https://github.com/facebook/react-native/issues/16070
Андрей
Всем привет. Что вы используете для общения с сервером?
Владимир
axios
Владимир
хотя нет, это рн
Владимир
fetch
!van
https://facebook.github.io/react-native/docs/network.html
Андрей
Как вы ловите таймауты?
!van
catch
Андрей
Да? Так просто? А время можно настроить через fetch?
!van
Так просто)
Андрей
А как ты понимаешь разницу между тем что у тебя интернет отвалился или сервер в pending?
!van
А какая разница? Если проблемы с сервером - на его стороне мониторь, если с клиентом - на стороне клиента
Андрей
Ну сказать пользователю, извините у вас интернета нет. Или извините, сервер перегружен попробуйте позже
!van
Коды ошибок обрабатывать
!van
в catch
Андрей
Понял. Спасибо. +10 к карме
!van
Обычно просто выводят: "Проблемы с соединением"
Andrey
Привет. Ребят, кто нить из беларусь подружился с itunesconnect и bank info?
Andrew Efimenko
fetch
А че фетч то, я axios юзаю в rn 🙂
Kyrylo
зачем?
Kyrylo
ну какие приемущества?
Andrew Efimenko
ну какие приемущества?
можно прерывать запросы к примеру. Не знаю, можно ли это в фетче?
Artur
нельзя вроде
Artur
обработку ошибок на axios лучше https://medium.com/@thejasonfile/fetch-vs-axios-js-for-making-http-requests-2b261cdd3af5
Artur
Andrew Efimenko
😂
Ilya
Такс такс что тут у нас - чсв?
Anonymous
хотя нет, это рн
Axios отлично работает с рн. Что не так с ним?
Alexey
Axios отлично работает с рн. Что не так с ним?
с ним всё так, проблема в том, что он работает поверх стандартного XHR, имплементация которого в RN имеет определенные проблемы
Alexey
даже скорее не проблемы, а определенные ограничения
Vladimir
В РН вообще нормально запросы делать нечем
Egor
👍
Alexey
ничего, у меня следующий доклад будет о нормальном использовании платформы для работы с сетью в рн