Владимир
тут уже да, дальше выноси как тебе нужно
Извиняюсь за тупость componentDidUpdate(){ functionUpdate(){ fetch(){ .... } } } Верно?
Владимир
очень плохая идея
А как тогда лучше сделать? Подскажите пожалуйста
Dmitry
А как тогда лучше сделать? Подскажите пожалуйста
я бы заюзал axios, там можно параллельные запросы отправлять, во всяком случае не нужно будет самом изощраться с fetch
Dmitry
и дергать его в componentDidMount если это совсем простая реализация
Dmitry
И он уже есть в RN?
это просто обертка над fetch
Dmitry
либа
Владимир
Но он уже есть, или ставить надо?
Alexey
Но он уже есть, или ставить надо?
Это NPM пакет axios. С ним можно заюзать пакет redux-axios-middleware. Неплохая связка получается, если, к примеру, использовать redux-thunk для диспатча экшенов, которые будут вызывать нужные http запросы и асинхронно получать результаты.
Dmitry
Кто нибудь пытался вставлять Image внутрь Text?
Dmitry
Ловлю такой странный баг, что тянет на Оскара
Dmitry
Ну вообще да
George
Просто если так подумать - это прям какой то особый режим рендеринга текста «с обтекание» и есть ли он на самом деле
Dmitry
Получается, что у меня на одном экране react-native-snap-carousel и некий title, который представляет собой Text внутри которого Image. Изначальное состояние нормально рендерится
Dmitry
А дальше начинается веселье
Dmitry
При смене слайда, картинка убегает и сам title не меняется (он подписан на стор). Потом начинаю дергать слайд из стороны в сторону и картинка начинает растягиваться в ширину и как только становится на всю ширину экрана - title меняется
Dmitry
Такого я ещё не видел
Dmitry
Просто если так подумать - это прям какой то особый режим рендеринга текста «с обтекание» и есть ли он на самом деле
Да он в принципе нормально работает, если статично, даже с observable. Тут скорее всего, что-то творится в карусели, что влияет на него
Valya
Доброе утро, подскажите какой fontFamily использует RN по умолчанию?
Eugene
System вроде
Vall
Всем привет, появился такой баг в drawerNavigation, когда перехожу на другую страницу, то якобы имитируется событие drawer, то есть при переходе на другую страницу резко появляется меню и уезжает за экран, у кого такое подобное было? У меня такое впервые
Yurii
Кто знает как делаются подобные штуки при нажатии на ссылку ведущую на карты?
Ivan
deeplink
Никита
в ios думаю тупо хардкодятся ссылки в прилки разные. На андроиде можно ссылку geo использовать и там автоматом предложит
Yurii
в ios думаю тупо хардкодятся ссылки в прилки разные. На андроиде можно ссылку geo использовать и там автоматом предложит
видимо так и есть. из того что я нагуглил в iOS нужно приложения для карт в инфо.плист прописывать
Никита
ну я думаю через canOpenUrl можно проверять может ли телефон открыть прилку в яндексе например и если может то показывать иконку, но я могу ошибаться
Denis
👉 Итак, вы в чате ⚛️ #ReactNative. Что следует знать? ⚡️ Правила чата: - без оскорблений и мата; - без рекламы; - без вакансий; - без аудио сообщений, вообще; - в разумных пределах видео/фото/гифок/стикеров; - новичков не гнобим, а помогаем; - общаемся по теме чата. Одно предупреждение, затем бан. Либо сразу бан 😉 Остались вопросы? Загляни сюда http://telegra.ph/rn-faq-ru-01-11 Админы: - @olebedev - @savelichalex Приятно провести время!
Друзья, долгие годы подготовки и вот свершилось! 🎉 Весна уже почти позади, прекрасная летняя погода всё ближе, продуктивные будни принесли новые результаты. А это значит, пора снова встретиться! В этом году мы подготовили что-то особенное. На этот раз мы встречаемся не просто вечером в будний день на митап (мини-конференцию), а на весь день и в субботу. Да, всё верно. Мы делаем то, что обещали ещё в прошлом году. Встречайте! React Russia 2019 – это коммьюнити-конференция профессиональных разработчиков, использующих React.js и React Native в России. Являясь логическим продолжением всех наших митапов (мини-конференций) React Moscow и React SPB, проводимых с 2016 года при поддержке крупнейших компаний на рынке, мы встречаемся, чтобы поделиться идеями, представить и рассказать о новых решениях и технологиях, поделиться опытом и в совместном общении сделать нашу работу ещё более продуктивной, приятной и эффективной. КОГДА И ГДЕ: 1 июня 2019 в 10:00 Москва, Кутузовский проспект, д. 32 (Sberbank Agile Home) ПРОГРАММА: 10:00 – 10:20 Сбор гостей, вступительное слово (Денис Измайлов, CTO в Axept) 10:20 – 11:00 Быстрее, стройнее, умнее (Денис Красновский, Технический руководитель разработки в ДомКлик) 11:00 – 11:40 Отзывчивый React Native (Таиф Алимов, Front-end Engineer в Хабрахабр) 11:40 – 12:20 На вершине стиля (Артур Кенжаев, Руководитель группы разработчиков интерфейсов в Яндекс.Маркет) 12:20 – 13:00 Advanced 3D graphics with React, BabylonJS and Unity3D (Денис Радин, Технический руководитель в Focus Reactive) 13:00 – 14:00 Обед и кофе-брейк ☕️ 14:00 – 14:40 Изоморфный React на микрофронтендах (Leroy Merlin) 14:40 – 15:20 Вебпак, вид сквозь монокль (Антон Кастриицкий, Разработчик интерфейсов в Яндекс.Маркет) 15:20 – 16:00 Как я преодолел "синдром Фронтендера" с React и Firebase (Илья Кузнецов, JavaScript Engineer, СИБУР) 16:00 – 16:40 FP для бедных, или как я полюбил reduce (Василий Стяжкин, Ведущий разработчик в ДомКлик) 16:40 – 17:00 Кофе-брейк ☕️ 17:00 – 17:40 Микросервисный фронтенд (Александр Китов, Архитектор в Альфабанк) 17:40 – 18:20 Concurrent React. Что нас ждет? (Екатерина Анишкина, Front-end Engineer в Offside Gaming) 18:20 – 19:00 Особенности разработки высоконагруженных клиентских приложений (Александр Руденко, Архитектор в Райффайзенбанк) 19:00 – 19:40 React Hooks: The Missing Link (Павел Ремизов, Технический директор в КЭСПА - Школа английского языка) 19:40 – 20:30 Свободное общение, нетворкинг, pre-after-party УСЛОВИЯ УЧАСТИЯ: 1. Конференция бесплатная, но вход строго по приглашениям. Как получить приглашение? 2. Для того, чтобы получить приглашение – необходимо заполнить форму по ссылке, отправив таким образом заявку: https://axept.timepad.ru/event/971209/ 3. Программный комитет внимательно изучит всё и при единоглассном решении, вышлет вам приглашение. ОСТАЛИСЬ ВОПРОСЫ? Или появились предложения? Пишите events@axept.com или в Telegram: @DenisIzmaylov Подписывайтесь на канал конференции, чтобы быть в курсе событий: @ReactRussia
чей ты
@DenisIzmaylov не друг ты мне
Никита
Друзья, долгие годы подготовки и вот свершилось! и тут я подумал что наконец то релиз
Vladimir
чо?
Ivan
Друзья, долгие годы подготовки и вот свершилось! 🎉 Весна уже почти позади, прекрасная летняя погода всё ближе, продуктивные будни принесли новые результаты. А это значит, пора снова встретиться! В этом году мы подготовили что-то особенное. На этот раз мы встречаемся не просто вечером в будний день на митап (мини-конференцию), а на весь день и в субботу. Да, всё верно. Мы делаем то, что обещали ещё в прошлом году. Встречайте! React Russia 2019 – это коммьюнити-конференция профессиональных разработчиков, использующих React.js и React Native в России. Являясь логическим продолжением всех наших митапов (мини-конференций) React Moscow и React SPB, проводимых с 2016 года при поддержке крупнейших компаний на рынке, мы встречаемся, чтобы поделиться идеями, представить и рассказать о новых решениях и технологиях, поделиться опытом и в совместном общении сделать нашу работу ещё более продуктивной, приятной и эффективной. КОГДА И ГДЕ: 1 июня 2019 в 10:00 Москва, Кутузовский проспект, д. 32 (Sberbank Agile Home) ПРОГРАММА: 10:00 – 10:20 Сбор гостей, вступительное слово (Денис Измайлов, CTO в Axept) 10:20 – 11:00 Быстрее, стройнее, умнее (Денис Красновский, Технический руководитель разработки в ДомКлик) 11:00 – 11:40 Отзывчивый React Native (Таиф Алимов, Front-end Engineer в Хабрахабр) 11:40 – 12:20 На вершине стиля (Артур Кенжаев, Руководитель группы разработчиков интерфейсов в Яндекс.Маркет) 12:20 – 13:00 Advanced 3D graphics with React, BabylonJS and Unity3D (Денис Радин, Технический руководитель в Focus Reactive) 13:00 – 14:00 Обед и кофе-брейк ☕️ 14:00 – 14:40 Изоморфный React на микрофронтендах (Leroy Merlin) 14:40 – 15:20 Вебпак, вид сквозь монокль (Антон Кастриицкий, Разработчик интерфейсов в Яндекс.Маркет) 15:20 – 16:00 Как я преодолел "синдром Фронтендера" с React и Firebase (Илья Кузнецов, JavaScript Engineer, СИБУР) 16:00 – 16:40 FP для бедных, или как я полюбил reduce (Василий Стяжкин, Ведущий разработчик в ДомКлик) 16:40 – 17:00 Кофе-брейк ☕️ 17:00 – 17:40 Микросервисный фронтенд (Александр Китов, Архитектор в Альфабанк) 17:40 – 18:20 Concurrent React. Что нас ждет? (Екатерина Анишкина, Front-end Engineer в Offside Gaming) 18:20 – 19:00 Особенности разработки высоконагруженных клиентских приложений (Александр Руденко, Архитектор в Райффайзенбанк) 19:00 – 19:40 React Hooks: The Missing Link (Павел Ремизов, Технический директор в КЭСПА - Школа английского языка) 19:40 – 20:30 Свободное общение, нетворкинг, pre-after-party УСЛОВИЯ УЧАСТИЯ: 1. Конференция бесплатная, но вход строго по приглашениям. Как получить приглашение? 2. Для того, чтобы получить приглашение – необходимо заполнить форму по ссылке, отправив таким образом заявку: https://axept.timepad.ru/event/971209/ 3. Программный комитет внимательно изучит всё и при единоглассном решении, вышлет вам приглашение. ОСТАЛИСЬ ВОПРОСЫ? Или появились предложения? Пишите events@axept.com или в Telegram: @DenisIzmaylov Подписывайтесь на канал конференции, чтобы быть в курсе событий: @ReactRussia
трансляция/запись будет?
Denis
трансляция/запись будет?
Пока не известно на 100%. Но если будет, то ссылку в канале @ReactRussia скинем 😊
Jane
Moscow?
Николай
Угу
wowwow
Жалко что первого июня
wowwow
UWDC в этот же день
ㅤㅤㅤㅤㅤ
how to disable gesture drawer in React nvigaion v3 ? https://pastebin.com/mKSf3WrP
Danila
UWDC в этот же день
ага, вот именно
Denis
Moscow?
Добавлено в сообщение) да КОГДА И ГДЕ: 1 июня 2019 в 10:00 Москва, Кутузовский проспект, д. 32 (Sberbank Agile Home)
Denis
UWDC в этот же день
Иногда приходится делать выбор. Важно — сделать правильный. Будем рады видеть:)
Eugene
xDD
Danila
Иногда приходится делать выбор. Важно — сделать правильный. Будем рады видеть:)
это не выбор между правильным и не правильным, ну да ладно
Владимир
После установки axios перестал работать fetch выдает ошибку . Это норм?
Khorark
Кто нибудь сталкивался с проблей WebSocket на Android 9 ? В dev сборке соединение устанавливается, в production нет. Читал, что это возможно из-за того, что теперь нужно использовать only ssl. Перевели на wss, результат тот же. Есть у кого какие идеи?
wowwow
Иногда приходится делать выбор. Важно — сделать правильный. Будем рады видеть:)
Это выбор между конфой в твоём городе, и конфой в Москве и то и то интересно, но выбор падает на ту что рядом
Khorark
на всех телефонах или на конкретных девайсах?
На всех девайсах с Android 9 (тестировал на samsung, xiaomi, pixel). Скидываю тот же билд на 8 и нижу, всё гуд.
Alexsandr
я бы туда сначало туда посмотрел
Khorark
Сейчас заработало. Но теперь у меня повился другой вопрос. Кто-нибудь в курсе как отличается сбор релизной версии через ./gradlew assembleRelease и через Android Studio? Почему отличаются размеры bundle и если собирать через AndroidStudio, то он кидает build в другую папку? После сборки через AndroidStudio заработало. Перед сборкой через ./gradlew assembleRelease - ./gradlew clean делал.
Khorark
Khorark
Khorark
Build с AndroidStudio (AS) какой-то другой получается?
Khorark
Хотя сейчас еще потестю, а то не факт, что заработало.
Maxim 📱 D
кто нибудь использует что то типа devcards для РН? Нужно документить компоненты и онлайн редактировать на эмуляторе на сайте, типа как экспо в доках по РНу
Eugene
https://github.com/invertase/react-native-firebase/issues/2096 https://github.com/invertase/react-native-firebase/issues/2135 фак :c не у одного меня такой трабл оказывается😩
Khorark
а что там еще такое специфичное для 9 android прописывать нужно, я не в курсе. Причем, у нас уже WebSocket на SSL находятся
Anonymous
Anonymous
Privet! Ktoto znaet kak mogno c react native i expo ispolzivati microphone i zdelati takuiu view ?
Anonymous
Mne toge nugna ispolzivati websockets c microphonom. Cethac tolko vigy takie libs : https://github.com/chadsmith/react-native-microphone-stream
Anonymous
Moget i kavoto ecti idei kak mogno takoi code ispolzivati c react native i expo "const listener = MicStream.addListener(data => console.log(data));" chtobi data ispolzivati
Dmitry
Кто нибудь пробовал в RNNv2 сменить root под открытой модалкой, чтобы смены не было видно?
farwayer
Build с AndroidStudio (AS) какой-то другой получается?
Так посмотри, чем отличаются билды. Android Studio умеет внутренности apk показывать и даже дифы делать.
Anonymous
Привет всем! кто использовал redux-api-middleware? Если ее использовать есть нужда в redux-thunk?
Anonymous
Привет всем! кто использовал redux-api-middleware? Если ее использовать есть нужда в redux-thunk?
You can use redux-thunk to compose effects, dispatch custom actions on success/error, and implement other types of complex behavior. - если кому интересно
Artem
Можно ли в RN добавить для View borderBottom так, чтобы высота View не учитывала этот бордер и соответственно такст, находящийся во View был по центру, а не менял позицию из-за этого?