GrafMine
есть у кого сохраненные линки на актуальные темплейты RN+redux? без експо? чтоб сразу можно было запустить react-native run-ios и без доп шаманства с бубном ?)
AlexNovi
Ууу, кастом дропы на андроиде это отдельная боль :) Надо было сразу написать что в них вопрос :) Сам мучался, можно еще дисаблить все кроме дропа, пока дроп открыт
AlexNovi
Либо сделать просто по типу аккордиона, вообще без дропа
AlexNovi
Но вариант с флагом в стейте о том что дроп открыт на экране - должен решить проблему
AlexNovi
У меня в задаче в них еще и скролвью должен был быть, просто полный фарш боли :)
Cenator 🐈
AlexNovi
А если вложенный скрол - там отдельная боль :)
Cenator 🐈
AlexNovi
Ну вот у меня так и было, абсолют дроп + скрол в скроле
AlexNovi
🤦🏻♂️
AlexNovi
Пробовал разные либы, которые умеют нестить скролы, что-то ничего не зашло, по итогу сделал тоже через флаги в стейте
AlexNovi
Berik
Dmitry
Gena
Блин... в metro (ветка master) приехал "подарочек"... Поддержка вот этого https://github.com/yarnpkg/rfcs/blob/master/accepted/0000-plug-an-play.md
Интересно, вот о чем эти люди думают, когда принимают решения, ведущие к переписыванию половины инфраструктуры с непредсказуемыми последствиями... (
Надеюсь, это всегда останется optional...
Gena
отлично, ждем фикса, я не особо понимаю что там где поменять, но за помощь спасибо
Я пока запостил workaround, который не требует патча натива... https://github.com/facebook/react-native/issues/22116#issuecomment-440551681
Но вообще конечно жесть... надо просмотреть их реализацию всех кастомных нативных ф-ций, которые в JS прокидываются, если они везде так входные данные не проверяют, то очень плохо... потому что, вот этот баг, на самом деле натуральная дыра в безопасности и был бы очень серьёзным, если бы не тот факт, что этот код присутствует только в DEBUG сборках.
Dmitry
Ну они хотя бы не выпускают новую версию, как ангуляр...
Dmitry
да, но ты не увидишь вакансий реакт 0.46, 0.50, 0.57 =)
Dmitry
зато увидишь требуется ангуляр 2, 5,6
Demuz
Еджекченое приложение не собирается. Можете помочь?
Alexander
чей ты
Все спам сообщения из чатика
https://gist.github.com/retyui/0d6a5a327805f72c2355bb5d10c06b41
Gena
А к чему приведет этот rfc для конечного пользователя? Почему переписывать?
Там написано всё в Summary, но если лень читать, вот кратко (естественно только плюсы описаны, это ж rfc):
- инсталляция на 70% быстрее в демке при использовании Plug'n'Play
- Yarn теперь сможет точно сказать пользователю, когда он забыл что-то перечислить в зависимостях
- Приложение будет стартовать быстрее при использовании гибридного подхода со статически отресолвленными зависимостями
А теперь от меня:
- новые баги за счет более сложной системы менеджмента модулей
- вы не сможете импортнуть что-то, если не указали его в зависимостях, require тупо не будет работать
- для любого рантайма (node, browser, etc...) или пакаджера, вам понадобится новый ресолвер модулей, который на порядок сложней того, что используется сейчас
К счастью пока что речь идет о "We propose in this RFC a new alternative and *entirely optional* way to resolve dependencies installed on the disk"
Alexander
Там написано всё в Summary, но если лень читать, вот кратко (естественно только плюсы описаны, это ж rfc):
- инсталляция на 70% быстрее в демке при использовании Plug'n'Play
- Yarn теперь сможет точно сказать пользователю, когда он забыл что-то перечислить в зависимостях
- Приложение будет стартовать быстрее при использовании гибридного подхода со статически отресолвленными зависимостями
А теперь от меня:
- новые баги за счет более сложной системы менеджмента модулей
- вы не сможете импортнуть что-то, если не указали его в зависимостях, require тупо не будет работать
- для любого рантайма (node, browser, etc...) или пакаджера, вам понадобится новый ресолвер модулей, который на порядок сложней того, что используется сейчас
К счастью пока что речь идет о "We propose in this RFC a new alternative and *entirely optional* way to resolve dependencies installed on the disk"
А, это про то, что node_modules больше не нужно?
Alexander
Я не думаю, что это пойдет прям быстро в RN. Это для обкатки в общем технологии отказа от node_modules. Просто metro одно из мест. Npm тоже же ведет такую работу https://blog.npmjs.org/post/178027064160/next-generation-package-management
Alexander
Eugene
🤔Блин,чот не могу react-navigation с redux подружить, и вообще какие варианты диспатчить навигацию в actions?
Eugene
https://reactnavigation.org/docs/en/redux-integration.html 🤔 все в одном файле в туториале, попытался раскидать как мне надо, ошибка из-за вызова reduxify раньше
Vit
отключай редакс, втыкай их грязный хак https://reactnavigation.org/docs/en/navigating-without-navigation-prop.html
Vit
если погуглить в ишшуях есть доработка этого хака что пока навигация недоступна navigate собирает переходы в массив а потом выстреливает ими
Eugene
Vit
ёжики плакали, кололись... )
Demuz
Приложение крашится при старте, был сделан eject из expo и произведена сборка дебага. Помогите, пожалуйста, у кого была схожая ситуация.
Demuz
Demuz
Pavel
Всем привет
http://take.ms/Iaept
Кто-то в курсе что за ошибка при попытке собрать архив из xCode ?
Pavel
Кто-то программировал NFC метки под ios ?
Работает все ?
Не в курсе ?
Baglan
Baglan
Baglan
Baglan
тут категории приходят по апи. как можно это кешировать
Baglan
на оффлайн?
Yurii
редакс + персист
Yurii
ну или асинк сторадж вручную
Serhii
Baglan
Demuz
Не успел начать проект на 0.57.5 версии, уже приложение не собирается. Елки палки
roman G
ребят, а для кнопок стили нельзя применить?
roman G
<Button style={styles.passwordInputText} title={"2"} /> - не работает
для <Text> работает
Gena
Gena
Собственно Button настолько простой компонент, что его элементарно повторить... более того, вы скорей всего вообще не должны его использовать, вам нужен Touchable*
roman G
roman G
Спасибо
Alexey
Коллеги добрый день, подскажите какими фреймворками вы пользуетесь для автоматизации тестов на React Native?
Berik
Berik
Если это react native elements
Дмитрий
Подскажите, пожалуйста, использую библиотеку 'react-navigation' для навигации. При смене языка и локали на арабскую, компонент TabNavigator начинает себя вести неправильно. Не подсвечивает выбраный таб, настройки таббара перестают работать. Кто то сталкивался с подобной проблемой?
Tender
Что если в AndroidManifest.xml и в build.gradle указаны разные targetSdkVersion? Не могут ли возникнуть проблеме при деплое?
Alexey
Скорее всего позникнут проблемы. Особенно если есть стороние либы
Tender
Уже больше месяца проект в таком состоянии, проблем нет
Tender
Как я понял gradle оверрайдит targetSdkVersion в манифесте
Alexey
Коллеги добрый вечер, подскажите какими фреймворками вы пользуетесь для автоматизации тестов на React Native?
Alexey
Dotex не пробовал никто ? что кто скажет ?
Alexey
Jest для unit test я ошибаюсь ?
Dmitry
Jest клевый
Alexey
Я понимаю , а для автоматизации UI
Alexey
Автотесты на UI часть
Alexey
Что то кроме Appium
Alexey
Я вот в нем пытаюсь разобраться
Alexey
Просто хотел узнать кто что юзает
Alexey
Ибо аппиум совсем не понравился
Baglan
я например серверу запрос сделал оттуд я взял много данных. вот этот данных куда можно сохранить? чтобы приложение офлайн работал
Baglan
помогите пжж
Рома
кто-нибудь пользуется react-native-image-crop-picker? я уже задавал этот вопрос, но он все еще меня мучает. В продакшене у небольшого % пользователей крашится после кропалки, при этом краш странный, вылетает просто в стартовый экран (нативный), при этом в крашлитиксе тишина и пустота
Pavel
Я правильно понимаю что среди всего app комьюнити нигде нет руководств или кейсов реальных по использованию NFC ?