Andrew Kiselev
Gena
Gena
Andrew Kiselev
Gena
Ну да...
Andrew Kiselev
Аа. Хорошо 🙂
Я вот пытаюсь понять какой аналог instanceId будет для react-native-push-notification
Если завязывать проект на этой библиотеке
Gena
Stas
Andrew Kiselev
аа, понял 🙂 Благодарю
Ivan
работал кто-нибудь с react-viro? или какими-то другими либами ar/vr, у которых есть возможность отображения моделек на маркерах? (андроид)
Евкакий
https://github.com/oblador/react-native-vector-icons
Кто-нибудь юзал?
不退転」
不退転」
один из самых популярных пакетов среди RN-dev'ов, хех
Евкакий
Спасибо, отец RN :)
Oleg
подскажите по навигации. react-navigation. нужен внизу createBottomTabNavigator, а в основной части createStackNavigator. как сделать?
Oleg
понял, спасибо
Aleksandr
Всем привет. Сделал небольшое приложение и на средних устройствах его запуск составляет около 5-7 секунд. Где и как это можно отмониторить/оптимизировать? Никаких запросов к апи нет. Просто статика, которая считает по формуле при нажатии кнопки
Oleg
там интересно что stack->tab->stack
Gena
Oleg
А зачем самый верхний stack?
Aleksandr
Gena
А где можно про это почитать?
Нативный профайлер? - Доки, если ios, то смотреть в Instruments (где-то в районе доков по Xcode), если Android, то в доки по Android Studio
Aleksandr
Alex
привет всем. Привет всем, я использую react-navigation and redux для моего приложения для Android, но не могу понять, как вернуться на тот же экран после некоторых действий. После входа в систему я хочу вернуться на тот же первый экран, чтобы показать только форму с выходом, но ничего не появляется. Стоит прописать другой экран - нормально переходит
Khorark
Alex
stack
Khorark
stack
StackActions.push({ routeName: screen, params });
Alex
ну так и делаю
Alex
http://joxi.ru/8AnNJ9yijKQxDA
Gena
А никто не сталкивался с тем, что из-за того, что теперь везде эти новые ForwardRef понатыканы, теперь в react-devtools очень сложно разбираться с иерархией компонентов?
Andrei
Ребят, всем привет, может кто-нибудь объяснить в паре слов, как можно извлечь state из array в Redux-е?
Khorark
Andrei
Так, поясню ещё раз:
Есть у меня три файла:
Reducer.js, login.js и profile.js
В первом находится редьюсер, это понятно я думаю
Второй это страница логина, там имя пользователя сохраняется в Store (там и создаётся Store)
Третий это страница профиля
Там я должен получить имя пользователя из Store и отобразить его
Andrei
Всё успешно сохраняется в Store и отображается в консоле, но я до сих пор не могу понять, как я могу перенести это в другой файл и извлечь там
Andrei
Login надо импортировать я так понимаю?
Миша
John
Подскажите где можно научиться реализовывать такое. Вроде нашел туториал на ютубе с похожей анимацией, но почему-то все начинает ломаться когда добавляю функционал крестика как в видео.
Andrei
Теперь я наконец-то разобрался с mapstatetoprops и connect
Спасибо @Khorark, @ddzrt и @jqueryisamonad
Но возник ещё один вопрос: вместо { this.props.Name } ничего не отображается
Andrei
Andrei
Andrei
Andrei
В чем ошибка?
Миша
У тебя стейт просто массив?
Khorark
Стейт должен быть объект
Khorark
А имя у тебя 0 элемент
Khorark
в массиве
Khorark
Миша
никто и не утверждал обратного
Andrei
А
Andrei
Всё
Andrei
Понял
Andrei
Спасибо
A
Коллеги, классический редьюсер выглядит примерно так:
switch (action.type) {
case FETCH_SERVICES_REQUEST:
return {
...state,
loading: true
}
case FETCH_SERVICES_SUCCESS:
return {
...state,
list: action.services,
loading: false
}
case FETCH_SERVICES_FAILURE:
return initialState;
default:
return state;
И получается что failure срабатывает при любой ошибке, даже если нету соединения, или таймаут и .д... ответ с сервера не пришёл. И конечно, UI перерисовывается
A
как отделить реальные ошибки сервера.. от type error network и т.д. ??
A
так вот что это за проверка?
A
мне fetch не выдаёт объекта ошибки когда прилетает type error network, выдаёт сплошной текст
A
потому что вместо объекта ошибки, приходит только текст
Nikita
A
пахнет говнокодом
Nazhmeddin
кто с алматы есть ли работа для React Native разработчика?
Nick
Господа, а кто-то реализовывал share extension? Чтобы открывало обычное приложение и подцепляло полученные данные?
Anonymous
доброго времени суток посоветуйте, как застивить выполнять клик если клавиатура открыта, что дважды не кликать закрыть клаву потом еще клик по событию
Anonymous
думаю каждый сталкивался и сталкнется с токим
Shane
https://facebook.github.io/react-native/docs/keyboard
Anonymous
Anonymous
там просто крывает кливу
Anonymous
а мне что бы клик по контету дейсвовал сразу надо
Anonymous
можно и не срывать клаву
A
например, TypeError: Network request failed ...
A
отсюда:
.catch((e) => {
console.log(e)
})
A
то есть typeof(e) - это object
A
а console.log(e) - это гребаный текст
George
George
Я делаю так - по REQUEST обновляю состояние что типа «запрашиваем данные», в saga - запрос на API, дальше по статусу - из саги отправляю либо success с данными, либо какой-нибудь toast с ошибкой или еще что нужно, и потом FAILURE чтобы сбросить состояние «запрашиваю» в любом случае