Gena
надо бы что-то ответить, даже я не согласен с его заявлениями
Не надо ничего отвечать )) В этом споре нет смысла... время покажет всё. Вот в этом комментарии я получил всю инфу https://habr.com/post/418839/#comment_18944369, дальше можно не смотреть... флаттер-вей не совсем то, что я ищу.
Tupalov
Не надо ничего отвечать )) В этом споре нет смысла... время покажет всё. Вот в этом комментарии я получил всю инфу https://habr.com/post/418839/#comment_18944369, дальше можно не смотреть... флаттер-вей не совсем то, что я ищу.
Сначала подумал, что автору где-то до 20 лет, очень уж юношеским максимализмом попахивает. Но в профиле указана дата рождения 12 апреля 1983 - это 35 лет! Спорить действительно бессмысленно )
Denis
Ребята, а как вы решаете проблему с разными шаблонами для разных страниц (к примеру для страниц связанных с авторизацией один шаблон, а для остальных - другой)?
__
Всем привет, ребят, юзал кто-нибудь react-native-image-crop-picker либу? Есть траблы с андроидом. Или может, посоветуете альтернативы?
Gena
Сначала подумал, что автору где-то до 20 лет, очень уж юношеским максимализмом попахивает. Но в профиле указана дата рождения 12 апреля 1983 - это 35 лет! Спорить действительно бессмысленно )
Надо просто подождать, пока он начнет сложное приложение оптимизировать на минимизацию draw calls для разных OpenGL ES реализаций... и всё встанет на свои места )))
Dmitry
Как реализовать скрытие клавиатуры подобное в телеграмме на iOS?
Gena
Ребята, а как вы решаете проблему с разными шаблонами для разных страниц (к примеру для страниц связанных с авторизацией один шаблон, а для остальных - другой)?
Мы с такой проблемой не сталкивались... наоборот проблема обычно в выделении общего кода для исключения дублирования, из-за того, что React ограничивает нас только композицией, практически исключая такой инструмент, как наследование.
Иван
Сначала подумал, что автору где-то до 20 лет, очень уж юношеским максимализмом попахивает. Но в профиле указана дата рождения 12 апреля 1983 - это 35 лет! Спорить действительно бессмысленно )
просто автор законченный питонист вот и все, ему всякие js, java, swift и прочее просто не нужны, он хочет все решать на одном языке и не погружаться в другие технологии
Dmitry
Хелп
Gena
Как реализовать скрытие клавиатуры подобное в телеграмме на iOS?
А как вы уже пытались это сделать и что именно не получилось?
Dmitry
Проблема заключается в том что компонент который двигает дочерние компоненты при открытом кейборде создаёт отступ снизу. При этом параметр отвечающий за скрытие клавиатуры свайпом вешается на скролВью. Выходит Что скрывая клавиатуру отступ снизу остаётся, но клавиатура скрывается.
Dmitry
Это не камельфо:(
Dmitry
Да да оно
Gena
Я бы советовал не ждать, а просто скопировать к себе в проект реализацию KeyboardAvoidingView из RN, упростить под нужды проекта (он реально проще и быстрее станет) и исправить поведение как в PRе
Aleksei
плюсую за свою реализацию KeyboardAvoidingView, из коробки какая то странная реализация
Dmitry
Ну попробую пока есть идея привязать к скролу и менять отступ вручную
Dmitry
Поверх реализации
Gena
Да... они там ещё и оффсеты немного неправильно считают... я так и не понял что их заставило сверху считать, хотя клавиатура снизу выезжает )))
Aleksei
хотя я тоже не понял, и сделал у себя снизу)
Gena
может SaveAreaView?
Скорее отсутствие SafeAreaView на момент, когда этот код писался)
Alik
А есть какая-то общепринятая файловая структура для проектов React Native + Redux?
Vladimir
А есть какая-то общепринятая файловая структура для проектов React Native + Redux?
есть 2. 1 - отдельная папка на весь проект для редьюсеров, отдельная для экшнов, отдельная для компонентов и отдельная для скринов. 2 - по фичам. В папке каждой фичи свой набор экшнов, компонентов и редьюсеров
Vladimir
посмотрите еще на redux-duck
Alik
Спасибо
Евгений
Как шрифт подключить в проект глобально через Expo? В доках пример есть только с явным указанием имени шрифта в компоненте <Text />
Евгений
Сделать свой компонент прописать в стиле этот шрифт и использовать.
даже если таких компонентов будет куча, то придется все их стилизовать отдельно?
Евгений
да, или сделайте обший стиль
который надо будет пихать во все StyleSheets?
Евгений
спасибо
Peter
спасибо
https://github.com/vitalets/react-native-extended-stylesheet можете это попробовать, это упростит жизнь=)
Vadim
https://www.youtube.com/watch?v=KRLLjlpy0r4 Пытался прогнать по образу и подобию
Привет. Не видел, чтоб кто отвечал, но это видео по старой версии и студия тоже теперь другая. Советую ориентироваться на версию нативки 0.55.4 - у меня только так заработал эмулятор "dependencies": { "react": "^16.3.1", "react-native": "^0.55.4" } В эмуляторе должна быть АПИ v23, как в мануале. А чтоб эмулятор заработал, я ещё установил её в проекте через File->Project structure->app->Properties-Compile Sdk Version
Max
Подписался, а первая версия там доступна или уже устарела?
я уже выкатил реакт основы обновленную версию.
Sergey
да и expo должна тянуть 55.4
Vadim
Спасибо 55.4 наше все
Ну да, выщемил её методом избирательного тыка. Внезапно понадобилось писать под нативку - столько мануалов я уже давно не читал в единицу времени))
Vadim
Не, экспо у меня не катит - нет доступа с рабочей машины к вайфаю. Остался только эмулятор
Vadim
Интересно же 🙂
Я бы так не сказал. Пару дней убил лишь на то, чтоб разобраться какую же структуру проекта пилить с учётом использования Redux, стороннего API и навигации
Vadim
На медиуме есть несколько статей хороших, но собрать воедино универсальный подход так и не вышло. А хотелось бы максимальной модульности и гибкости
Sergey
С Redux да, более муторно, в начале, но если разобраться - потом не придется изучать 🙂
Sergey
+ под React Native много нюансов, под Expo их в 2 раза больше 🙂
Vadim
В нете тема популярная есть, у нейтива этот косяк больше года с обновами
Наверное, я шёл напролом через все доступные версии. Уже было пофиг кто там что пишет))
Sergey
Если нет понимания асинхронности в JS то в 3 раза больше надо изучать 🙂
Vadim
Кстати не ради пиара, на днях подписался на Handle Bar Labs через человека из медиума - в слак чат чисто для нативщиков. Один юзер спрашивал автора чата, стоит ли юзать Экспо, и он ответил что да, проблем не возникало. Хотя на том же медиуме другой чел расписал за экспо и чистый натив совсем наоборот. Вот и кому после этого верить? 😆
Vadim
Понимание асинхронности есть из бэкенда, всё норм)
Sergey
Я не вижу принципиальной разницы в CRNA (expo) и RN в аспекете написания кода, синтаксис и там и там - один, да в RN есть возможность писать на Swift, но как часто это нужно? 🙂 Expo дает библиотеки, пуши, тестирование на моб телефонах сразу, канал для заливки в продакшен и тп 🙂
Sergey
+ более быстрая разработка через expo cli (тк програамы работают быстрее без xcode)
Vadim
интересно, ещё обсужу этот вопрос
Sergey
+ всегда можно сделать detach и вернуться в RN с поддержкой Expo
Sergey
(но с потерей пуш-нотификаций)
Sergey
это обещают пофиксить в ближ время (нотификации при детаче)
Sergey
также обещают поддержку background-тасков
Sergey
это да 🙂 и fcm еще
Eldar
Привет ребят. Помогите плиз. У меня есть простое приложение с простым роутингом, но почему то компонента не отображается. Тоесть Link отрабатывает меняет путь в урле но компонент не отображается даже в метод рендер не заходит где Route описан. Я попробовал написать еще более простое приложение там работает. Не понимаю почему. По сути написано одно и тоже. Единственное там есть немного редукса может он как то влияет только я все равно не пойму как. Посмотрите и подскажите плиз. Если еще объясните что такое происходит я ваще буду благодарен) Вот 2 проекта: https://gitlab.com/proger_papka/test-routing тут очень все просто; https://gitlab.com/proger_papka/notes тут ссылки в компоненте Menu а Route в компоненте Content. В принципе тоже все изи просто. Не ругайте я начинающий))
Petr E
но там нет RN
Argo™
Привет ребят. Помогите плиз. У меня есть простое приложение с простым роутингом, но почему то компонента не отображается. Тоесть Link отрабатывает меняет путь в урле но компонент не отображается даже в метод рендер не заходит где Route описан. Я попробовал написать еще более простое приложение там работает. Не понимаю почему. По сути написано одно и тоже. Единственное там есть немного редукса может он как то влияет только я все равно не пойму как. Посмотрите и подскажите плиз. Если еще объясните что такое происходит я ваще буду благодарен) Вот 2 проекта: https://gitlab.com/proger_papka/test-routing тут очень все просто; https://gitlab.com/proger_papka/notes тут ссылки в компоненте Menu а Route в компоненте Content. В принципе тоже все изи просто. Не ругайте я начинающий))
У тебя скорее всего траблы с history, посмотри еще раз. А вообще https://t.me/react_js сюда обращайся по реакту
Eldar
@DarkArgo я пытался вообще убрать химтори и редукс все равно тоже самое Спасибо
Sergey
а есть ли стандартные либы по маскам для экспо для полей вроде телефона ?
Alexander
Всем привет! Подскажите, пожалуйста, как можно подтягивать в шапку навигатора (где написано "Мои файлы" что-то динамические (из редакс стора)
Alexander
Ситуация такая: у меня есть страница с файлами и папками, и я хочу при переходе в другую папку отображать ее название в шапке навигатора
Sergey
через Options
Sergey
и перекидыванию props.params
Sergey
если в двух словах
Sergey
🙂
Sergey
это если без редакс
Alexander
через Options
Sergey, имеется ввиду navigationOptions ?
Sergey
да
Sergey
но для redux там вроде, как своя версия навигации существует
Denis
Привет всем, подскажите как правильно сделать разделитель для формы такого типа —————— OR ——————