Nikita
Aleksei
так же
Aleksei
не оч понимаю зачем componentkit тут)
Nikita
iosники говорят uikit-овые списки сложно контролируемые. если что-то идет не так, тебе по сути некуда смотреть, у тебя крашится апп и все
Aleksei
Nikita
ну в сорцы-то ты залезть не можешь?)
Aleksei
так про весь ios можно сказать 😄
Nikita
TableView ловит неконсистентность и фатал кидает
Nikita
а data-source у тебя из RN-а был, или нативный?
Aleksei
из RN
Aleksei
все как в статье
V
как-то можно (разработать) приложение Android которое будет "считывать" входящие и исходящии сообщение на том же Android телефоне и отправлять нужны ответы и наоборот принимать входящие ответы с сервера и переправлять их в WhatsAP
V
Вопрос - надо интегрировать WhatsApp с API чатом менеджера
V
есть более простой способ?
Artur
Нет
V
Нет
а до скольоки может стоить такое?
Oleg
Aleksei
Oleg
оу тысяча извениий, но нативный android суров и жесток, особенно в таких вещах )
Artur
Потому это очень дорого в плане реализации, непонятные сроки, что и сколько займёт чтобы его завести
Oleg
если я правильно понял, то именно смс нужно пересылать в вотсап
Oleg
Denis
Ребят
У меня есть страница, на которой список из большого кол-ва элементов. Переход на эту страницу происходит очень долго. Какие есть приёмы ускорения загрузки страниц с большим кол-вом элементов?
Alexsandr
Denis
и какая в нём оптимизация мне поможет?
Aleksei
Smith
Всем привет!
Кто-нибудь знает как получить в андроиде актуальное количество уведомлений на иконке? (badges)
Smith
У https://github.com/zo0r/react-native-push-notification
есть для ios
PushNotification.getApplicationIconBadgeNumber(callback: Function) get badge number
для андроида же, беда, не нахожу способ, если кто знает, ткните, пожалуйста
Sergey
Smith
Sergey
А получение чекаешь на onNotification: из этой либы?
Sergey
да
Smith
Не жаловался никто?)
Sergey
диспатчу экшен и в саге делаю всю логику и отсылаю локально пушнотификейшен со всеми настройками и текстом
Smith
Тип не корректно отображает
Sergey
не, работает нормально
Smith
Окей, спасибо, большое!
Sergey
нужно намбер передавать
Sergey
в PushNotification.setApplicationIconBadgeNumber(Number(count))
Smith
Ага, у меня просто стоит дикриз после получение актуального числа, а на андроиде бага, так, как там этого метода нет
Sergey
function* saveNotificationIconCount({ count = 0 }) {
yield call(AsyncStorage.setItem, 'arklignAppNotificationIconCount', JSON.stringify(count))
PushNotification.setApplicationIconBadgeNumber(Number(count))
}
Smith
Круто, спасибо👍
Sergey
ю а велкам
Denis
ребят нубский вопрос:
вы всегда ради одного пропса контейнеры делаете?
Denis
у меня есть переходные экраны, где мне надо просто один ключ от редюсера, неужто ради него делать контейнер/презенташку
Alexsandr
там а что тебе просто мешает сделать mapStateToProps, и просто распоковать то что нужно ?
Alexsandr
Denis
best practices
Denis
я ваще захеракал
export default connect(null, dispatch => bindActionCreators({addParams}, dispatch))(ProgramWeeksScreen)
Denis
а в другом так:
export default connect(state => ({programName: state.program.programName}))(ProgramWelcomeScreen)
Alexsandr
Alexsandr
можешь написать вот такую штуку
Denis
меня бесит такое:
const ProgramScreen = () => <ProgramContainer />
Alexsandr
export default (map) =>
(component) =>
connect(map, dispatch =>
Object.keys(ACTIONS).reduce((acc, type) => {
acc[type] = payload => {
dispatch({ type: ACTIONS[type], payload })
}
return acc
}, {})
)(component)
Alexsandr
export default action(() => ({}))(CreateEvent)
Alexsandr
у тебя внутри буду экшены
Alexsandr
а state тупо распоковываешь
Ivan
в рн можно делать пуш уведомления, даже если приложение не запущено?
Sergey
да
A
Вопрос по BackHandler
A
гружу WebView, внутри неё перемещаюсь по роутам, как заставить BackHandler возвращать на предыдуший роут внутри этого WebView, а не на начальный ?
Никита
может поможет?
http://facebook.github.io/react-native/docs/webview.html#onnavigationstatechange
Anonymous
ребят, есть картинка, есть ее юрл, картинка меняется на сервере, юрл остается такой же, на ios обновляет, а на ардоиде оставляет старый, что делать, кто знает?
Anonymous
ух уж эта мобильная разработка) https://github.com/facebook/react-native/issues/1397/#issuecomment-105257565
A
Alfred
Ilya
Andrey
Что нужно знать чтобы приняли junior-ом на RN? Я так понимаю хорошо бы react-navigation, redux что-то ещё ?
Миша
JS ещё
Andrey
JS ещё
Да это было бы хорошо. Немного знаю. Делал пару приложений на cordova...
Fluffy Cat
Никита
а за рн "руки отрывать"
Никита
Никита
p.s. ничего не имею против, просто посмеяться
Anonymous
ребята, кто нибудь юзал в проектах Drawer на кнопку-гамбургер?
Sergey
Anonymous