Tupalov
Denis
Ребята, а как вы решаете проблему с разными шаблонами для разных страниц (к примеру для страниц связанных с авторизацией один шаблон, а для остальных - другой)?
__
Всем привет, ребят, юзал кто-нибудь react-native-image-crop-picker либу? Есть траблы с андроидом. Или может, посоветуете альтернативы?
Gena
Dmitry
Как реализовать скрытие клавиатуры подобное в телеграмме на iOS?
Dmitry
Иван
Dmitry
Хелп
Gena
Dmitry
Проблема заключается в том что компонент который двигает дочерние компоненты при открытом кейборде создаёт отступ снизу. При этом параметр отвечающий за скрытие клавиатуры свайпом вешается на скролВью. Выходит Что скрывая клавиатуру отступ снизу остаётся, но клавиатура скрывается.
Dmitry
Это не камельфо:(
Gena
Dmitry
Да да оно
Gena
Я бы советовал не ждать, а просто скопировать к себе в проект реализацию KeyboardAvoidingView из RN, упростить под нужды проекта (он реально проще и быстрее станет) и исправить поведение как в PRе
Aleksei
плюсую за свою реализацию KeyboardAvoidingView, из коробки какая то странная реализация
Dmitry
Ну попробую пока есть идея привязать к скролу и менять отступ вручную
Dmitry
Поверх реализации
Gena
Да... они там ещё и оффсеты немного неправильно считают... я так и не понял что их заставило сверху считать, хотя клавиатура снизу выезжает )))
Aleksei
Aleksei
хотя я тоже не понял, и сделал у себя снизу)
Gena
Alik
А есть какая-то общепринятая файловая структура для проектов React Native + Redux?
Vladimir
посмотрите еще на redux-duck
Alik
Спасибо
Евгений
Как шрифт подключить в проект глобально через Expo? В доках пример есть только с явным указанием имени шрифта в компоненте <Text />
Peter
Peter
Peter
Евгений
спасибо
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
Евкакий
Vadim
Max
Sergey
да и expo должна тянуть 55.4
Vadim
Спасибо 55.4 наше все
Ну да, выщемил её методом избирательного тыка. Внезапно понадобилось писать под нативку - столько мануалов я уже давно не читал в единицу времени))
Vadim
Sergey
Vadim
Не, экспо у меня не катит - нет доступа с рабочей машины к вайфаю. Остался только эмулятор
Евкакий
Vadim
Интересно же 🙂
Я бы так не сказал. Пару дней убил лишь на то, чтоб разобраться какую же структуру проекта пилить с учётом использования Redux, стороннего API и навигации
Vadim
На медиуме есть несколько статей хороших, но собрать воедино универсальный подход так и не вышло. А хотелось бы максимальной модульности и гибкости
Sergey
С Redux да, более муторно, в начале, но если разобраться - потом не придется изучать 🙂
Sergey
Sergey
+ под React Native много нюансов, под Expo их в 2 раза больше 🙂
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™
Eldar
@DarkArgo я пытался вообще убрать химтори и редукс все равно тоже самое
Спасибо
Sergey
а есть ли стандартные либы по маскам для экспо для полей вроде телефона ?
Alexander
Всем привет! Подскажите, пожалуйста, как можно подтягивать в шапку навигатора (где написано "Мои файлы" что-то динамические (из редакс стора)
Alexander
Ситуация такая: у меня есть страница с файлами и папками, и я хочу при переходе в другую папку отображать ее название в шапке навигатора
Sergey
через Options
Sergey
и перекидыванию props.params
Sergey
если в двух словах
Sergey
🙂
Sergey
это если без редакс
Alexander
через Options
Sergey, имеется ввиду navigationOptions ?
Sergey
да
Sergey
но для redux там вроде, как своя версия навигации существует
Denis
Привет всем, подскажите как правильно сделать разделитель для формы такого типа —————— OR ——————
Alexander