Миша
Есть animated api
Миша
Можно интерполировать оффсет скролла на любое значение, в этом случае это транслейт картинки
Dimitrii
та вот он не обнавлялся уже давно, и есть подозрения, что с 0.56 не подружится
Dimitrii
а точнее уже и не подозрения
Dimitrii
реакт и в 0.57-rc все еще не хочет windows поддерживать?
Dimitrii
спасибо
Andrei
Всем привет, простая ошибка, но непонятно почему происходит: при запуске Expo, ругается что путь указан неверно. Как он должен выглядит верно? Пс ./src/screens/StackNavigator тоже не робит
Andrei
Ребят, пардон
Andrei
Моя ошибка
Andrei
Всё понял)
Elizaveta
Привет! А кто-нть юзал redux-axios-middleware? Как правильно настроить interceptors, чтобы prerequest отлавливался? Или где лучше токен обрабатывать, прежде чем request action кидать?
Dmitriy
Всем привет. Нужен совет какую навигацию взять в проект. Не знаю текущие тренды, юзал rn router flux один раз, не зашёл. В последнее время только react navigation. Но видел тут в переписке что его чёт ругать стали в пользу react native navigation. Нужна поддержка редакса. Возможно потребуется миграция с navigation experimental
Dmitry
react-navigation уж слишком громоздкая
чей ты
Я бы использовал react-native-navigation. Полностью нативная навигация и на мой взгляд самая логичная
А еще у react-native-navigation хорошая саобытильная модель, с помошью chanels в redux-saga можно по человечески прикрутить к стору
Dmitriy
Мне немного необычным кажется императивная модель запуска приложения в нем
Dmitry
Это по началу, есть свои недостатки конечно, но это все окупается удобством работы
Dmitriy
Спасибо, немного моя чаша сомнений начала клонится в одну из сторон
Dmitriy
Aleksei
Спасибо, немного моя чаша сомнений начала клонится в одну из сторон
вам забыли сообщить что в react-native-navigation нужно нативку знать, так как часто придется туда лезть
Dmitriy
Ну с этим проблем нет, а насколько часто и для чего придется?
Nikita
Вот мне тоже интересно, что ж там делать в нативке?
Aleksei
Ну с этим проблем нет, а насколько часто и для чего придется?
Кейсов огромное количество, начиная от просто дебага если что то идет не так, потом идут баги либы, PR-ы не принимают или очень долго принимают, так что большинство держат форки, и заканчивая интеграциями с разными либами, например у меня было с CodePush такое
Dmitry
сам RN тоже этим страдает :)
ну если еще учесть, что он еще даже на релиз не вышел..
Aleksei
сам RN тоже этим страдает :)
есть такое 🙂 но имхо все же разное, по крайней мере у меня не было кейса, чтоб прям кровь из носу надо было сам RN форкать, а с react-native-navigation было. если честно я бы пошел по пути @gblack9 и писал бы свою нативную навигацию, но всем советовать я такое не буду точно
Aleksei
Это может быть оправдано, когда много проектов и есть время и человеки на то, чтобы это написать... А когда нужно было сделать вчера и побыстрее
не очень понял про много проектов, так как я не предлагал писать свою либу. А когда нужно было сделать вчера и побыстрее имхо react-navigation само то, как раз из-за того что все в js-е, по конфигам гораздо гибче и фиксится гораздо проще
Aleksei
не катит, только у нативной навигации клавиатура прилепляется к активному экрану
мне ваш специфичный кейс если честно абсолютно не понятен 🙂
Dmitry
мне ваш специфичный кейс если честно абсолютно не понятен 🙂
Обрати внимание как смахивается диалог в телеграмме на ios с открытой клавиатурой, она уехжает вместе с ним
Dmitry
мне ваш специфичный кейс если честно абсолютно не понятен 🙂
а у js навигаций клавиатура остается на месте, а экраны уезжают. Для некоторых это критично...
Gena
есть такое 🙂 но имхо все же разное, по крайней мере у меня не было кейса, чтоб прям кровь из носу надо было сам RN форкать, а с react-native-navigation было. если честно я бы пошел по пути @gblack9 и писал бы свою нативную навигацию, но всем советовать я такое не буду точно
К слову сказать, у нас началось всё с совокупности требований - Был риск необходимости часть интерфейсов делать без RN - react-native-navigation v2 просто не был пригоден к использованию в начале проекта - native-navigation от airbnb заброшен И мне пришлось полезть глубже и разбираться как оно работает... итогом было решение писать свой вариант под конкретное приложение. Я до сих пор не знаю правильно ли это ))) Для ios это точно был правильный вариант (но должны быть разработчики со знанием натива). Для android будет понятно, осенью :-] Примерно тогда же будет переоценка и понимание как мы это можем и можем ли выделить в отдельную библиотеку. Учитывая, что react-native-navigation уже фактически работоспособен и ниша в принципе перекрыта )
Aleksei
как у вас интересно переплетаются "вчера и побыстрее" с специфичными кейсами) я если честно даже не обращал внимания до этого момента на такие мелочи, как и все мои заказчики 🙂 но не суть, может и правда для кого то это будет определяющим фактором в выборе библиотеки PS. ох уж этот uikit, навигация переплетена с поведением клавиатуры, брр
Aleksei
К слову сказать, у нас началось всё с совокупности требований - Был риск необходимости часть интерфейсов делать без RN - react-native-navigation v2 просто не был пригоден к использованию в начале проекта - native-navigation от airbnb заброшен И мне пришлось полезть глубже и разбираться как оно работает... итогом было решение писать свой вариант под конкретное приложение. Я до сих пор не знаю правильно ли это ))) Для ios это точно был правильный вариант (но должны быть разработчики со знанием натива). Для android будет понятно, осенью :-] Примерно тогда же будет переоценка и понимание как мы это можем и можем ли выделить в отдельную библиотеку. Учитывая, что react-native-navigation уже фактически работоспособен и ниша в принципе перекрыта )
я кстати не уверен что нужна еще одна библиотека, а точнее я вообще не верю в RNN, из-за того что там есть флаг на каждый специфичный кейс (v2 не ковырял, не знаю, решили ли там эту проблему), и получается что рост сложносли либы растет экспоненциально в зависимости от количества этих флагов под каждый кейс (и так же количество багов). native-navigation - прикольно, но не сама либа (она ужасна), а именно идея - облегчить написание нативной навигации в связке с RN. Вот имхо подобное решение бы зашло) да наверно даже туториалы и просто примеры бы хорошо зашли
Миша
Да, именно это было основной причиной
Aleksei
А как сделать функционал без этих флагов?
мое видение такое - делаешь специфичный контейнер в нативке, например скрин с translucent хэдером, и в нем запускаешь RN приложение уже, пробрасывается только title для хэдера. И так для каждого кейса
Alexander
А весь интерфейс в JS части либы делаешь?
Vadim
Делаю карту. Нужен геокодинг и обратный геокодинг. Посоветуйте что взять. Желательно бесплатный.
Elizaveta
Подскажите плизки, какой snackbar можно заюзать?
Elizaveta
https://github.com/cooperka/react-native-snackbar кто-нибудь юзал?
Anonymous
Что можно почитать, чтобы быстро погрузиться в нейтив?
Vadim
500 долларов :(
Alexander
Чят, а расскажите кто какие логгеры юзает в рякте?
Alexander
Мне нужно отслеживать все изменения в стэйте и редьюсеры. Может кто-то что-то посоветует годное?
Vlad
При npm run android – висит так всё время. Кто-то сталкивался? и 20 минут и 30 минут висело, никаких ошибок при этом нет
Vadim
Не, они сразу хотят денег за коммерческое использование. А у меня именно такое.
Dmitriy
https://github.com/cooperka/react-native-snackbar кто-нибудь юзал?
Я не юзал но выглядит ок. Но в снэкбаре нет ничего такого чтобы он был именно нативным
Dmitriy
Имею ввиду чтобы был нативный код
Gena
Делаю карту. Нужен геокодинг и обратный геокодинг. Посоветуйте что взять. Желательно бесплатный.
Если у вас коммерческое использование то бесплатный вам скорей всего не подойдёт... но есть сервис + исходники (так что можно свой поднять), от OSM... Если это не "основной функционал приложения", то вставьте пока google maps и стартуйте с ними, потом сделаете своё или купите более подходящее...
Oleg
Хочу над bottom tab navigator вставить свой навигационный контрол. Как лучше сделать?
Alexsandr
Нет, можно написать метод, у родителя который применяет изменения из ребёнка, но это антипатерн
Vlad
При npm run android – висит так всё время. Кто-то сталкивался? и 20 минут и 30 минут висело, никаких ошибок при этом нет
Ребят, неужели никто не сталкивался? Уже два дня гугл атакую, безрезультатно
Aynur
экспо же?
Alexsandr
Так же подвис :(
А че написал то ?
Vlad
А че написал то ?
Тоже самое подвис на 98%
Vlad
Alexsandr
Ну у тебя не эмулятор ставиться не хочет
Vlad
Ну у тебя не эмулятор ставиться не хочет
Да, вообще не пойму что с ним, сейчас андроид Студио ставлю заново
Nikita
По коммитам найти последнюю запускающуюся, а потом постепенно заново код набрасывать. Как вариант, десу
Vlad
Пробовал на старых версиях проекта?
На старых, да, после установки пакета react-native-maps была проблема, после танцев с переустановками всего что можно – заработало. Как я понял дело в adb было
Vlad
Спасибо тем кто помог:)
Alex
немного юмора)
Alex
Vladimir
Yerzhan
https://m.youtube.com/watch?v=Zh3Yz3PiXZw На всякий случай непревзойденный оригинал 🙂