Egor
React-native-keychain
Nikita
народ, подскажите плиз юзаю keyboardavoidingview для того чтобы конпка над клавой была, а у меня вот такая шляпа выходит:
Nikita
Nikita
причем когда кликаю на самое нижнее поле, сам контейнер в скроллвьюхе
Павел
Кто-то юзал mimic с react-native, как подружить устройство и mock Данные из мимика? Сейчас мне пишет на устройстве, что мимик недоступен, хотя он запущен, и доступен по адресу localhost:5000
kalloc
ребят а почему может TouchableWithoutFeedback onPress в эмуляторе не работать
kalloc
а на устройстве работать?
kalloc
офигенно
kalloc
у меня react-navigator
kalloc
там есть autofocus на первый филд
kalloc
вот пока фокус не убрать с филда тапы на поля не будут работать в других вьюхах
kalloc
я считаю это баг
Kirill
я считаю это баг
тачебл случаем не в скролл вью? если да - keyboardShouldPersistTaps
Gerc
kalloc
kalloc
kalloc
помогло
kalloc
а почему autoFocus в одной вьюшке влияет на другую ?
Nikita
Ребят, таки ктонибудь решил проблему размещения конпки поверх клавиатуры?
Nikita
keyboardavoidingview в случае если у нас textinput расположен ниже определенного уровня не работает, поскольку там еще дополнительное смещение вроде как происходит..
Nikita
как думаете, можно как -то определить это смещение?
Павел
Кто-то реально юзал axios в react-native?
Павел
Что там за подводные камни?
Oleg
Павел
А redux-axios-middleware при этом использовал?
Павел
У меня сейчас эта связка ругается
Roman
А кто то работал с WebView и вычислением его правильной высоты?
У меня заготовлена пустая хтмлка (лежит в ассетах андроида и грузится сразу через source) которая ловит html код через onmessage и встраивает его в страницу, затем та через хеш кидает json с новой высотой и WebView ловит его через onNavigationStateChange(как то так) и меняет высоту
И вроде как всё хорошо, но если в html есть картинка то ее высота не учитывается, так как она ещё не загрузилась
Пробовал в window.onload ещё раз прокидывать новую высоту, эффекта никакого
Denis
А какие самые эффективные/правильные практики перевода React Native приложения есть?
Oleg
Oleg
Что ты имеешь ввиду?
Oleg
i18n?
Denis
Разумеется )
Oleg
Все так же как и с обычным приложением на React, я думаю
Aleksei
вот только для launchImage может придется изворачиваться
Aleksei
если там не просто картинка
Denis
Просто JSON-файл с переводами?
Denis
А как идентификаторы называетете?
Oleg
Я обычно использую *.po файлы + генератор в json + библиотеку для работы с plural forms
Denis
В стиле BEM?
Denis
Сущность + Контекст + Элемент?
Denis
Или константы?
Oleg
Константы, но на большом проекте быстро терется контекст, так что лучше с контекстом связывать как то.
Denis
Есть вариант:
scenes.home:target-location.placeholder
scenes.results-list:item.like-tooltip
api.search:errors.location-not-found
Vladimir
Vladimir
Статический анализ, все дела
Vladimir
Соответственно вопрос с идентификаторами отпадает
Denis
Идентификатор = имя файла?
Vladimir
Нет, просто идентификаторы по такому же принципу как и любые имена переменных
Vladimir
Можно разбить на файлы по назначению
Anonymous
Подскажите как улучшить производительность
Anonymous
На ноуте
Anonymous
Anonymous
И все равно греется
Владимир
производительность чего?
Владимир
вебпака?
Anonymous
Веб разработка невозможна так как когда я запускаю браузер он начинает потихоньку грется
Anonymous
И потом ветром дует
Murad
Владимир
Ssd?
Владимир
Ну можно еще памяти поставить вообще говоря
Ilya
И ramdisk :)
Anonymous
Джон
Джон
когда запущено 2 эмулятора, редактор кода, xcode, android studio и браузер
Джон
сам код и в тетрадке можно писать, чо
Anonymous
Igor
Andrew Efimenko
Мария
я xcode периодически открываю и закрываю
Igor
Он ещё андроид эмулятор держит
Ну и зря, есть же телефоны 😏 и в отличие от айфонов, на них можно бесплатно заливать.
Да и в отличие от натива, перегрузка происходит мгновенно на “hot reloading”.
Джон
Павел
Кто-то работал с mimic в react-native для android приложения?
Igor
Использую реальные устройства, стараюсь не тратить ресурсы компа на эмулятор
Kirill
Павел
Igor
В этих слачаях спасает локальный сервер, а прокинуть порт на устройство не составляет труда
Павел
так Mimic - это и есть локальный сервер, который легко программируется через web интерфейс на то, чтоб заменять реальные ответы сервера правильными mock данными