Артем
все равно зависает
у меня на двух проектах все гладко работает
Артем
в доках пишут что при работе с remote debugger будет жестко глючить
Артем
имей ввиду
Kto?
Чем это лучше своего хока в корне?
Тем, что хок это твое выдуманное колесо для решения поставленной задачи
Gena
А почему не юзать Portal?
А что, они уже работают? Можно пример?
Nail
А почему не юзать Portal?
это же фича ReactDOM, не?
Kto?
А что, они уже работают? Можно пример?
Прямой поддержки, конечно, нет, но никто не отменял реализацию через контекст “Portals In React-Native” by Naor Zruk https://link.medium.com/Kh8aPxXLgZ
Gena
Прямой поддержки, конечно, нет, но никто не отменял реализацию через контекст “Portals In React-Native” by Naor Zruk https://link.medium.com/Kh8aPxXLgZ
Тогда это не порталы, а такая же home grown реализация, как и предложенная через hoc, более того, это даже про одно и тоже потенциально ) На самом деле порталы "почти" работают, я видел по крайней мере один ишью несколько месяцев назад, где товарищ просил поправить кое-что в рендерере для RN, чтоб их запустить и это было поправлено. Но примеров нигде нет, я бы хотел посмотреть на это.
Gena
Вот этот PR, оттуда ссылки есть интересующимся: https://github.com/facebook/react/pull/13220
S
expo или rn cli? Многие пишут что expo говно, с ним будут трудности, так ли это?
ウラジミール
expo - это "готовое решение" . Лучше cli.
Nick
expo или rn cli? Многие пишут что expo говно, с ним будут трудности, так ли это?
экспо - поиграться на старте. в проде это лютый оверхед
Ołeksij
экспо - поиграться на старте. в проде это лютый оверхед
А какие траблы сначала могут быть с экспо?
Nick
экспо тянет за собой кучу лишнего увеличивая финальный бандл всяким говном, которое ты даже не используешь
Nick
тут отличий нет, на сколько я знаю
Nick
не пользовался экспо с RN 0.35, может что-то поменялось, конечно, но раньше сборка ничем не отличалась
Ołeksij
тут отличий нет, на сколько я знаю
Спс, я просто вчера начал изучать rn, для проекта надо простую прилагу 3 окна - лист на одном, на друних charts, вот думаю что использовать лучше rn cli или expo - последннее манит тем, что все запускается, что называется'' из коробки'', а с r n cli как то тяжко настраивалось на винде всё, ссылаю это на свои кривые руки конечно, но все же с экспо легче как то началось..
Alexey
не пользовался экспо с RN 0.35, может что-то поменялось, конечно, но раньше сборка ничем не отличалась
Конечно поменялось. Я думаю для простого проекта, либо для прототипа Expo - идеальное решение. При использовании Expo не будет никаких инфраструктурных проблем, вроде сломанного билда, никаких головняков с созданием ключей, подписями приложений итд. Да, есть ограничения, описанные здесь https://docs.expo.io/versions/v34.0.0/introduction/why-not-expo/, нужно внимательно ознакомиться с этой страницей перед тем как начать, но, во-первых, их немного, а во-вторых, скорость разработки слихвой покрывает эти недостатки. Плюс, есть плотная поддержка и частый выпуск новых версий. https://expo.canny.io/feature-requests
Alibek
Ребят, привет. Как такое может быть что, метод отрабатывает на эмуляторе, собираю апк ставлю реальный девайс не работает, подскажите пожалуйста
Alexey
Ребят, привет. Как такое может быть что, метод отрабатывает на эмуляторе, собираю апк ставлю реальный девайс не работает, подскажите пожалуйста
Релизная и дебажная сборки ведут себя по-разному. APK - это же релизный билд. Попробуй APK на эмулятор установить - скорее всего проблема останется. Если так, тогда нужно конкретно смотреть что за метод и где не отрабатывает.
Alibek
да там сам обычный вызов алерта
Alibek
reserve = () => { fetch('url', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', }, body: 'name=' + this.state.userFullName + '&tel=' + '+11111111111' + '&id_rest=' + this.state.id_rest + '', }).then((response) => { // console.log(response) response.json().then((responseJson) => { console.warn(responseJson); this.setState({ isModalVisibleReserveAlert: true }); }); }).catch((error) => { console.error(error); }); this.setState({ isModalVisibleReserve: false }); }
Alibek
response.json().then((responseJson) => { console.warn(responseJson); this.setState({ isModalVisibleReserveAlert: true }); });
Alibek
этот кусок не отрабатывае
Alibek
т
Юрий
этот кусок не отрабатывае
Может это потому что промисы работают немного не так. Слышал, что если погуглить fetch promises response json то можно найти рабочий пример
Ivan
Возможно утро и я туплю, но разве response.json возвращает промис?
Ivan
Значит я не туплю 🙂
Tim
Всем привет. Почему может не применяться position в styled-components?
Tim
https://codesandbox.io/s/github/merrymaker14/react-native-web-example-as-testtask
Tim
И position: "absolute" не применяется и теги типа "top", "right"
Tim
Относится к loader'у внизу и кнопке, что растянулась даже сверху.
Aidanka
Всем привет. Кто-нибудь знает, почему не видно объект data при получении данных об уведомлении при использовании firebase messaging?
ramzieus
я использую Гугл переводчик
ramzieus
but the app is not closed
you talk about notification ?
Aidanka
you talk about notification ?
I'm sending the data together with notification. When notification comes, the response comes also but I can't access the data object inside such that it is not seen on the console.
ramzieus
try to debug your variable
Vasyl
привет всем 🙂 сделал splash screen на Android по гайду с Medium но не устанавливал либу react-native-splash-screen... у меня стоит react-navigation(wix)... между сплеш скрином и стартовым окном аппки показывается белыйй экран... можно ли пофиксить без react-native-splash-screen ...
Sheldhur
ку
Vasyl
нуда..., видел типа в стартовом скрине дидМаунтом скрывают, когда все загрузилось, с помощью этой либы splash-screen... 🙂👍
Sheldhur
кто @react-native-community/blur юзал? BlurView в viewRef принимает только картинку или любой объект?
Денис
Не могу добавить новое устройство для разработки
Денис
Xcode ругается на Provisioning profile "match Development doesn't include the currently selected device
Galushko
встречал ктото 'React/RCTBridgeModule.h' file not found на Splash screen?
Vadim
Мб кто-то решил проблему json.parse на android 4.4.4? https://github.com/facebook/react-native/issues/21006
Vadim
пулл реквест не приняли
Vadim
Хотя непонятно почему. 4.4.4 5 процентов рынка
Дмитрий
Привет. Может кто сталкивался с проблемой? Поставил либу react-native-camera, в андроиде все норм, а вот в ios при повороте устройства картинка с камеры поварачивается тоже и горизонт становится вертикальным
S
Возможно ли при зуме одной картинки также зумить и вторую? В каком направлении копать?
Stanislav
оффтоп https://tabnine.com/blog/deep/
George
Народ, а кто как устанавливает номера билдов для CI? Я пока хочу следующее - build number был как-то связан с версией. Например версия 2.0.0 начнала билды с 2000
Ivan
Народ, а кто как устанавливает номера билдов для CI? Я пока хочу следующее - build number был как-то связан с версией. Например версия 2.0.0 начнала билды с 2000
Лучшее - семантическое определение версий. Мажор - изменения крупные, аля бизнес логика изменилась сильно, минор - новые фичи, патч - исправление багов и т.д.
Ivan
А номер билда - просто количество сборки
Ivan
Ну иди как-то ввести идентификацию билда, аля номер сборки на этом миноре
Denis
https://github.com/commitizen/cz-cli
Denis
Вот ещё хорошая тулза для семантик версионирования
Denis
На основе коммитов при релизе составляет версию
Gena
Хотя непонятно почему. 4.4.4 5 процентов рынка
Вот здесь (это фоллоуап) вроде хоть какое-то объяснение, хоть и не удовлетворительное: https://github.com/facebook/react-native/pull/24038#issuecomment-484537545 Я посмотрю у нас в sentry есть ли похожее. А этот патч действительно фиксит kitkat? Вы у себя проверяли? )
Gena
Я ещё гляну, сейчас быстро не смог найти у нас репорты с 4.4... ещё внимательно посмотрю, потому что не так часто интерфейсом sentry пользуюсь, а он странный какой-то
Леша
Всем привет, можете посоветовать гибкие и простые toolkit'ы для react native?
Kateryna
Проблема: плохая загрузка изображений, таких например как background image. Как сделать быструю прогрузку? Могут секунд 10 просто прогружаться
Anonymous
1. Увеличить скорость интернет-соединения 2. Показывать вместо картинки какую-нибудь заглушку пока она загружается
Rasul
Привет всем можете дать ссылку на видео урок react native в торренте на рус ???
Nick
на видео урок о чем именно? и чем не угодил ютуб?
Rasul
Что бы всегда в пк был
Rasul
Если есть скинете плиз