GrafMine
есть у кого сохраненные линки на актуальные темплейты RN+redux? без експо? чтоб сразу можно было запустить react-native run-ios и без доп шаманства с бубном ?)
AlexNovi
Ууу, кастом дропы на андроиде это отдельная боль :) Надо было сразу написать что в них вопрос :) Сам мучался, можно еще дисаблить все кроме дропа, пока дроп открыт
AlexNovi
Либо сделать просто по типу аккордиона, вообще без дропа
AlexNovi
Но вариант с флагом в стейте о том что дроп открыт на экране - должен решить проблему
AlexNovi
У меня в задаче в них еще и скролвью должен был быть, просто полный фарш боли :)
Cenator 🐈
AlexNovi
я думаю аккордеон + скроллвью будет норм как раз
Если экран не в скроле - то будет тебе счастье :)
AlexNovi
А если вложенный скрол - там отдельная боль :)
AlexNovi
Ну вот у меня так и было, абсолют дроп + скрол в скроле
AlexNovi
🤦🏻‍♂️
AlexNovi
Пробовал разные либы, которые умеют нестить скролы, что-то ничего не зашло, по итогу сделал тоже через флаги в стейте
AlexNovi
Berik
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
Еджекченое приложение не собирается. Можете помочь?
чей ты
Все спам сообщения из чатика 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
Gena
Я не думаю, что это пойдет прям быстро в RN. Это для обкатки в общем технологии отказа от node_modules. Просто metro одно из мест. Npm тоже же ведет такую работу https://blog.npmjs.org/post/178027064160/next-generation-package-management
О, спасибо за ссылку! Про npm не знал... надо почитать, что они там воротят с этим... Пока меня этот тренд напрягает так конкретно повышением сложности, т.к. концепция node_modules - максимально проста, а вон сколько багов было... любое что-то более слжное вызовет на порядки больше багов... Но да, надеюсь в ближайшем будущем RN это не коснется...
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 собирает переходы в массив а потом выстреливает ими
Nick
🤔Блин,чот не могу react-navigation с redux подружить, и вообще какие варианты диспатчить навигацию в actions?
Забить на интеграцию как это сделали в самом react-navigaton 🤷‍♂ https://reactnavigation.org/docs/en/redux-integration.html#docsNav
Vit
ёжики плакали, кололись... )
Demuz
Приложение крашится при старте, был сделан eject из expo и произведена сборка дебага. Помогите, пожалуйста, у кого была схожая ситуация.
Demuz
Demuz
Pavel
Всем привет http://take.ms/Iaept Кто-то в курсе что за ошибка при попытке собрать архив из xCode ?
Gena
Всем привет http://take.ms/Iaept Кто-то в курсе что за ошибка при попытке собрать архив из xCode ?
Да. Неизвестный скрипт, который настроен вызываться при сборке, выдал на экран "unexpected end of JSON input" и вышел вернув в систему статус ошибки... ))) А вообще это экспо... так что я тут не помощник, просто намекаю, что данных явно недостаточно.
Pavel
Кто-то программировал NFC метки под ios ? Работает все ? Не в курсе ?
Baglan
Baglan
Baglan
Baglan
тут категории приходят по апи. как можно это кешировать
Baglan
на оффлайн?
Yurii
редакс + персист
Yurii
ну или асинк сторадж вручную
Baglan
ну или асинк сторадж вручную
асинк сотрдж там заменят
Demuz
Не успел начать проект на 0.57.5 версии, уже приложение не собирается. Елки палки
roman G
ребят, а для кнопок стили нельзя применить?
roman G
<Button style={styles.passwordInputText} title={"2"} /> - не работает для <Text> работает
Gena
ребят, а для кнопок стили нельзя применить?
Нельзя... там в доках написано... )
Gena
Собственно Button настолько простой компонент, что его элементарно повторить... более того, вы скорей всего вообще не должны его использовать, вам нужен Touchable*
roman G
Спасибо
Alexey
Коллеги добрый день, подскажите какими фреймворками вы пользуетесь для автоматизации тестов на React Native?
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
Я вот в нем пытаюсь разобраться
Nick
Dotex не пробовал никто ? что кто скажет ?
detox юзал, когда они ещё только ios версию имели, сейчас и андроид подвезли
Alexey
Просто хотел узнать кто что юзает
Alexey
Ибо аппиум совсем не понравился
Baglan
я например серверу запрос сделал оттуд я взял много данных. вот этот данных куда можно сохранить? чтобы приложение офлайн работал
Baglan
помогите пжж
Рома
кто-нибудь пользуется react-native-image-crop-picker? я уже задавал этот вопрос, но он все еще меня мучает. В продакшене у небольшого % пользователей крашится после кропалки, при этом краш странный, вылетает просто в стартовый экран (нативный), при этом в крашлитиксе тишина и пустота
Pavel
Я правильно понимаю что среди всего app комьюнити нигде нет руководств или кейсов реальных по использованию NFC ?