%username% 🍺
лог ошибки скинуть не судьба? Да я молодец
%username% 🍺
мы ж не бабки гадалки
Egor
у меня нет проблем с ошибкой, я спросил концептуальный вопрос
Egor
зачем падает приложение, когда можно просто перезагрузить бандл
Vladimir
Приложения на RN падают потому же почему и падают приложения не на RN
Egor
неа
Vladimir
Именно так
%username% 🍺
а нативные приложения тоже сами себе перекомпилируют после вылета в ошибку?
Vladimir
Потому что когда у тебя не пойманная ошибка - нужно падать
%username% 🍺
%username% 🍺
сижу ржу
Egor
да сколько угодно
%username% 🍺
продолжу заходить раз в полгода )
Egor
удачи
Vit
продолжу заходить раз в полгода )
Сперва ответь какой навигатор в продакшне используете!)
Egor
ахаха
Egor
небось свой написали
Vit
Ну если чел с самого начала то есть вероятность что на 0.26 зафиксировались)
Anonymous
Привет, кто сталкивался с такой проблемой: есть 2 экрана, переходы между ними осузествляются с помощью react-navigation, на каждом есть InputText, если кликнуть по нему, затем перейти на второй экран, затем вернуться на первый и снова кликнуть на InputText, то прилодение крэшится с таким сообщением: TypeError: expected dynamic type 'double', but had type 'null'(constructing arguments for UIManager.dispatchViewManagerCommand at argument index 0) . Кто знает как пофиксить, спасибо
Egor
Насколько безопасна такая реализация action const onLoginDone = (user) => { // user is a JS object with user's options return (dispatch, getState) => { dispatch(setUser(user)) // create user model in the Redux const realUser = getUser(getState()) // realUser is a ImmutableJS user model object from the Redux dispatch(loadContent(realUser)) ... Как я вижу, dispatch() выполняются синхронно над хранилищем. Не может ли случится так, что realUser не извлечется правильно?
Egor
getUser просто извлекает из переданного state по нужному key path модельку юзера в виде Immutable.Map...
Egor
То есть вопрос можно переформулировать: вернет ли getState() реальный state, который я ожидаю после вызова setUser(user)
Egor
На деле всё работает, но надежно ли это?
Stas
Как в rn красят png иконки? Нужно взять черную иконку и перекрасить ее в другой цвет. В натив android есть colorFilter и tint.
Stas
Да так же
можно какой-нибудь линк. нашел только либу react-native-vector-icons
Oleg
Cmd+f: tintColor
Stas
черт
Stas
спасибо
Archakov
https://reactnavigation.org/docs/navigators/stack
Archakov
Подскажите, как поменять заголовок кнопки "Назад"
Archakov
static navigationOptions = ({ navigation }) => ({ title: navigation.state.params.title.value.toUpperCase(), headerStyle:{ backgroundColor:"rgb(125, 85, 237)", }, headerTintColor: '#fff', headerBackTitle: 'Назад', });
Archakov
Пишу так, но все равно "Back"
⩔wein
Archakov
Мария
а у меня сейчас проблема, кнопка назад не работает, когда навигатор А встроен в навигатор В, а redux и все переходы привязаны к основу навигатору В
Archakov
Вот хочу это сделать
Максим
https://reactnavigation.org/docs/navigators/stack
header: function({ dispatch, goBack }) { const back = () => goBack() return { left: ( <BackButton onPress={back} text="Отмена" /> ), title: ( <Title text="Дата отправления" /> ) } }
Archakov
+++++ точно, сейчас поправил так и заработало
⩔wein
Мария
у меня табнавигатор, а в одном из табов - стекнавигатор
Павел
Есть кто-то, кто смог подружить redux-offline и redux-axios-middleware?
Павел
Или хотя бы просто redux-offline и axios
Энлов Свичблейд
а чего бы сагу просто не юзать?
Александр
Ребят, посоветуйте, пожалуйста, bluetooth-либу, которая умеет вкл/выкл, читать/писать на обеих операционках (iOS, Android)
Александр
Использовал react-native-bluetooth-serial, но он очень сырой. Использовал react-native-ble-plx, но он только под ble
Александр
Чтение нужно по событию отправки данных с другого устройства, а не метод read
Grigory
Почему-то не вызывается метод injectJavaScript в WebView, кто-нибудь встречал такое?
Vit
Через пол года))
Anton
Кто какие фреймворки или тулы использует для тестирования приложений?
Anonymous
Fb использует jest
Nikita
Кто какие фреймворки или тулы использует для тестирования приложений?
я пытался mocha и enzyme полгода назад, но что то плохо пошло. для системного тестирования есть (Appium или Calabash), но там вроде тоже не все гладко было.
Владимир
mocha+karma+enzyme
alex_ti
Приветствую господа :) Вопросик. react-router-flux. Можно кастомизовать NavigationBar (bacground меня интерессует) изнутри компонента=сцены? не через атрибут тегов роута
alex_ti
при переходе сцены => получить некоторую переменную (цвет) => передать ее в NavBar. Динамически изменять при переходах
Anonymous
В апи документацим посмотри. Там все написано
Anonymous
Navbarstyle
alex_ti
на эту тему перебрал топики stack-a и github-issue ;)..
Anonymous
Внутри компонента в componentDidMount ( Actions.refresh ({ navBarStyle= и тд }) )
alex_ti
хмммммм....тестану ) момент
Anonymous
Я уже так делал Только рендерил leftButton и rightButton
alex_ti
да да в этом же контексте
Vit
а можно как-нить 0(ноль) свободного места на сторадже девайса сэмулировать?
Andrew Kiselev
Почему-то не вызывается метод injectJavaScript в WebView, кто-нибудь встречал такое?
попробуй простую версию компонента сделать — там все работает
Artur
кстати кто нибудь в курсе есть ли возможность сделать на базе какой либо либы для навигации - split view? ну то есть при изменении размера на compact - master контроллер становится первым в стеке навигации и далее details контроллеры в случае regular размера - есть два navigation master слева, details справа
Artur
задача юзать это на ipad и iphone, на ipad размер окна может меняться в том числе до размеров iphone
Kirill
что касается react-native-router-flux кто-нибудь решил эту боль? https://github.com/aksonov/react-native-router-flux/issues/1801#issuecomment-307585238
Stas
какой ротуер посоветуете для приложения в 20 экранов с обменом данными и локальной базой?
Dmitriy
Подскажите как удачнее реализовать. Есть простое side меню. DrawerNavigation из react-navigation. Нужно сделать локализацию. Есть отдельный файл strings откуда экспортится объект LocalizedStrings из react-native-localization. Каким образом можно обновить drawer-menu, если значения title устанавливаются внутри компонентов, (через navigationOptions) которые они обозначают? Проще говоря. Хочу чтоб поменял язык в пункте настроек и обновилось боковое меню. Каким образом заново запустить процесс инициализации navigationOptions в каждом из компонентов?
⩔wein
Вопрос. Как управлять анимацией в react-navigation при reset экшоне? Юзкейсов несколько. Во первых drawernavigator не поддерживает анимацию. Использую вместо этого стак навигатор, но если делать naivgate - он роуты складирует, а мне нужно чтобы оно вело себя как drawer, тобишь замещало. Использую для этого reset, но он при одинаковом индексе не анимирует ничего. Во вторых иногда нужно перейти из глубины стака на какой то другой экран со сбросом. в таком случае это будет уменьшение индекса и оно опять же показывает анимацию возврата, хотя с точки зрения приложения это должно быть движение вперед.
⩔wein
https://github.com/react-community/react-navigation/issues/1663