Никита
хороший совет)
это значит что проблема в SafeArea? чисто на будущее
Dmitry
это значит что проблема в SafeArea? чисто на будущее
Нет, я ещё не проверял, просто хороший совет)
🔥
всем привет. запускаю функцию синхрона (отправляет фотки на сревер), выполнение может занять несколько минут. в это время переключаюсь на другое приложение. как сделать так, чтобы синхрон выполнялся в фоне?
Gena
А вот этот навигатор кто нибудь пробовал? https://github.com/grahammendick/navigation Судя по коду, там полностью нативная навигация для RN. Я только увидел здесь ссылку, если что: https://github.com/brentvatne/hard-react-native-problems/issues/11#issuecomment-453237446 и теперь вот интересно глянуть, но времени нет.
Ivan
подскажите, xcode ведь ориентируется только по bundleID, куда ему приложение в коннект грузить? раньше оно было на экспо, грузилось в коннект, теперь создал новый проект на rn-init, все прикрутил, bundleID тот же, команда та же, пробовал разные версии и номера билдов, xcode все успешно подписывает и загружает, а в коннекте ни следа, даже в обработке не висит, уже 8h прошло
Ivan
разраб тот же, что и раньше, или не про то?
Kto?
Тогда просто жди
Anonymous
здраствуйте ) при использовании wow js на реакт приложение некоторые элементы пропадают что делать ?
Lupusregina[beta]
Sergey
здраствуйте ) при использовании wow js на реакт приложение некоторые элементы пропадают что делать ?
1. При чем тут React Native? Этож вроде чисто веб штука? 2. Не использовать wow js? Анимации можно ручками писать)
RedTeapot
@gblack9
Ivan
пасиб, лоадер все-таки на сертификаты ругнулся
Ivan
ага
Denis
Подскажите, как перевести дату в формате utc в миллиcекунды и сравнить с текущей, чтобы еще работало без дебаггера?
Denis
Спасибо! А стандартными средствами JS можно обойтись? Я испольвал Date.parse(), но это работало только в дебаге
George
Кто нибудь пробовал вот это - https://callstack.github.io/haul/?
Denis
то есть лучше через либу подобное разрулить?
Denis
проверил без дебаггера, вроде все норм
Denis
спасибо!
Gena
Подскажите, как перевести дату в формате utc в миллиcекунды и сравнить с текущей, чтобы еще работало без дебаггера?
Нет такого формата "utc", можно штатными средствами, см mdn, Date.UTC и немного тривиальной (но это от формата зависит) логики с регуляркой.
Gena
Думаю, причина историческая. Просто RN старше бума котлина.
Gena
С сервера приходит дата в UTC формате. Вот пример: 2019-07-26T11:31:14Z
Это не формат "UTC", это по другому называется.
Gena
В принципе да. Но я тут поставил свежий react-native-webview (в нем начали использовать котлин потихоньку) и... в принципе норм, но оно скачало при билде около нескольких сотен мегабайт и теперь более жесткие требования к апдейтам градл плагина для андроид ( Что-то мне это не очень понравилось.
Vladimir
Ребят. Как сделать так чтоб navigation options могли видеть state только после component will mount?
Vladimir
У меня идет const navigationTab.. И только потом погружается componentwillmount
Vladimir
А надо наоборот
Vladimir
И еще. У меня на заднем фоне приложения возможно 2 фото. В зависимости от переменной theme которую я сохраняю в asyncstorage. Возможно ли как то ускорить загрузку картинки заднего фона?
Vladimir
А то иногда стоит одно фото но если значение в asynchronous storage другое он загружает другое ( то есть старое фото на секунду стоит и потом новое ставится. А нужно как можно быстрее)
Eli
Всем привет, не знал в каком паблике задать вопрос, уверен тут кто-нибудь ответит.^
Eli
Есть проект который работает на node 10. Он везде использует: module.exports = { } Но мне нужно использовать ES6 синтакс вроде import x from 'z'; ..... export defaul MyComponent;
Eli
могу ли я использовать их оба напрямую рядом с module.exports свой export defaul MyComponent так как node 10?
Maksym
Можешь использовать, но будь внимателен - module.exports будут перезаписаны, если после этого напишешь export default
Alex
Код красивее выглядит)
Alex
По сути нет, но пруфов щас не дам)
Alexander
Ну Stylesheet сам по себе статика. Если этого хватает, то почему нет?
Eugene
https://github.com/facebook/react-native/blob/master/Libraries/StyleSheet/StyleSheet.js#L349 return obj;
Eugene
🤔
Alexander
Стили статические. Попробуй на основе пропсов сделать какие-то стили? Передай в компонент цвет и примени
Łōgäń
freeze
Gena
freeze
И чем этот фриз реально поможет, кроме того, что цпу потратит?
Gena
Я использовал, когда тайпинги были исправны, тогда типы выводились нормально... а так, в последнее время просто глобальные константы завожу
Eugene
https://github.com/facebook/react-native/blob/master/Libraries/StyleSheet/StyleSheet.js#L349 return obj;
🤔судя по коду, этот freeze только в DEV режиме
Олег
Всем привет, данная функция не возвращает значение хотя в самой функции значение есть ((
Gena
Ну собственно я об этом когда-то писал уже: https://t.me/reactnative_ru/102320 (и даже раньше, наверное, просто это первое найденное). Они когда-то, вероятно, хотели или надеялись сделать "cascading" как в браузерах, поэтому архитектурно закладывались на формирование стилей в нативной части. Очевидно забили уже несколько лет на это.
Gena
Я в последнее время похожим образом пишу.
Ivan
Всем, привет. Подскажите, есть ли в стилях псевдоклассы, например last-child? Не могу найти решение.
Ivan
А ты ставил его на 0.60? У меня крашится проект.
Ivan
Позже скажу
Ivan
По-моему сначала что то со шрифтом было
Ivan
А есть какой нибудь туториал по авторизации, регистрации, восстановлению пароля?
Ivan
Какой вообще стек лучше использовать? Rn + firebase?
М
faceebook audience network еще работает ?
Gena
Слушайте, это пока скорее праздный вопрос. Я поискал по истории и понял, что довольно многие использют react-native-gesture-handler (https://github.com/kmagiera/react-native-gesture-handler). Правильно? У меня возникло два вопроса. 1. А вы его используете частично или всё взаимодействие на него перевели? 2. А если всё взаимодействие через него, были ли "конфликты" или ещё что-то в сочетании с другими модулями с нативными вьюхами типа react-native-webview, react-native-maps и т.п.?
Gena
А списки тоже его?
Gena
А есть что-то, где пересекаются области gesture-handler и обычного RN респондер-чейна, к примеру что-то типа, что висит TouchableWithoutFeedback на весь экран чтоб клавиатуру скрывать, а в списке тач уже через gesture-handler обрабатывается... или наоборот список на gesture-handler, а внутри в элементе, Switch на RN?
Gena
В любом случае, спасибо за ответ! Я сейчас пытаюсь понять насколько легко будет на него съехать большому приложению и можно ли это по частям делать.
Gena
Да, это я посмотрел. Дьявол как всегда в деталях, вот и пошел в комьюнити собирать отзывы ) Меня больше всего привлекает, что он использует нативный responder chain, и теоретически это будет означать, что чисто нативный функционал тоже туда будет нормально встраиваться.
Gena
Ох и стремный код в react-native-gesture-handler в р-не оберток встроенных нативных компонентов... Нет, я не могу по одному взгляду сказать, что там не так, просто выглядит всё это очень ломко, к примеру вот это условие: https://github.com/kmagiera/react-native-gesture-handler/blob/master/createNativeWrapper.js#L50, но с какой-то версии реакта, принцип именования поменялся, плюс они любят всякие странные префиксы типа UNSAFE_componentWillMount... Он точно не ломался с выходом новых версий react или RN?
Gena
(это не попытка наезда на модуль, это попытка собрать информацию для принятия решения по использованию его в проекте, если что)
Gena
Мне вообще нравится идея и думается, если его прям в RN встроить (в форк естественно), выкинув текущий респондер чейн, было бы очень круто. Там ещё отдельный вопрос с тем, что обычно через gestures не описывается, типа TextInput, но он и сейчас в RN кривой до жути.
Ivan
Посоветуйте, пожалуйста, книгу/гайд... по нативу для тех кто уже умеет работать с реактом и без темплейтов (типа react-native init)
Gena
Посоветуйте, пожалуйста, книгу/гайд... по нативу для тех кто уже умеет работать с реактом и без темплейтов (типа react-native init)
Серьёзно? ) Это не стабильная технология, там раз в пол года что-то кардинально меняется без предупреждения. Какие книги? )) Натив там самый обычный, среднего качества, с глюками, с огромным количеством бойлерплейта, древних TODO, логов, незавершенных реструктуризаций кода и прочего. Сейчас ещё и C++... При таких условиях, единственное, что можно делать - изучать сам код.
Gena
Не, ну есть конечно то, что можно назвать "основные идеи"... но они действительно на каждой конфе проговариваются, или... ну блог их если почтитать, тоже более менее понятно становится.
Ivan
Серьезно? Я думал, что на этих фреймворках делают исключительно дергалки API На котлине - другое дело, но порог вхождения куда выше и больше времени занимает (да и после явы, все что родом от джвм кажется каким то пиздецом), на джс - все быстрее должно выйти
Ivan
Ну чёт ты так описал, я пришел с веба и разработку мобильных приложений отношу к разработке фронта. Я писал на котлине и свифте. там очень долго разбираться с количеством особенностей этих яп (особенно свифт - попытка исправить недостатки обджект си ..., а коль котлин без явы изучать, то скорее всего быдлокодинг выйдет). Нейтив заинтересовал тем, что реакт приложение написал и оно работает и в вебе и в ведре и в айосе - понравилась идея! И она куда интереснее нежели ксамарин. О флуттере лишь знаю как о том что "было до нейтива". Вот и подумал что нейтив - продакшен пригоден (судя по Фейсбуку), а тут говорят что он не стабилен... А по поводу дергалка API - не видел ещё приложение на флуттере/нейтиве не являющимся клиентами к веб приложению)
Ivan
Вот я и хочу узнать лучшую практику в рн, очень не хочется писать так как ты привык в другом сообществе, чтоб потом разгребать беспорядок который навёл
Ivan
Так кто подскажет пример авторизации, регистрации?
Ivan
Просто у реакта есть свой бест практик, думал мб есть у рн
Dmitry
Просто у реакта есть свой бест практик, думал мб есть у рн
основная проблема, как мне кажется, RN, что сколько бы не было best practice, они придуманы кем-то =)
Dmitry
нет жесткой структуры
Ivan
По книге, вот эту видел https://www.fullstackreact.com/react-native/
Ivan
пару глав прочитал, вроде неплохо
Dmitry
Ну это уже скорее проблема самого джс))))
и сколько я команд не меня, везде свое мнение на best practice и не всегда правильное)
Ivan
Вообще, кто как считает - тс с рн норм или лучше просто джс?