Vitaly
можно cloneDeep еще, из lodash
Eugene
Serge
не
А как? Два цикла? Это можно оптимизировать при помощи Set.
Serge
O(n^2) -- некруто.
Serge
Anonymous
Andrey
const updatedState = new Set([...prevState, ...newState])
Andrey
а?
Andrey
не представляю как замиксуется)
Олег
всем привет, подскажите пожалуйста дураку.
есть facebookLogin = async () ассинхронная функция, где после авторизации я делаю this.props.navigation.Navigate, но this в ней в другой области видимости
как вызвать перенаправление?
Aynur
код пожалуйста
Олег
https://pastie.ru/view/943016e0
Aynur
export default withNavigation(FacebookButton);
Aynur
withNavigation импортируете из react-navigation
Олег
большое спасибо
Олег
долго бы я это искал)
Aynur
я сам до этого несколько месяцев через props передавал navigation, пока тут не сказали. Эх... доки надо внимательнее читать(
Kto?
Anonymous
Pavel
Всем привет! Буду благодарен за / против использования и организации хуков в RN как своих, так и сообщества - https://github.com/react-native-community/react-native-hooks ? Пишу с нуля, большая часть функциональные компоненты без классов, хотел попробовать описать работу с API (GraphQL) и девайсов с помощью хуков.
Шерзод
Кто-нибудь работал с react-native-render-html или с WordPress REST API?
Andrei
Друзья, кто-нибудь работал с GetStream.io? Подскажите, пожалуйста, где хранить все секреты?
Sherzod
Шерзод
Шерзод
пробовал этим
ul: (htmlAttribs, children, convertedCSSStyles, passProps) => {
return (
<Text style={{ color: 'blue', fontSize: 16 }}>+</Text>
);
}
в документации вроде написано что стандартный круглешок должен замениться на крестик, но ничего не меняется
Vadim
Мб кто-то подружил https://github.com/lucasferreira/react-native-flash-message с RNN?
Выводится ниже топбара
Anonymous
https://ain.ua/event/ua-mobile-2019/ кто там будет?
Avent
Всем привет, я веб разработчик. Умею немного vue + laravel. Сейчас хочу немного скиллов ухватить в мобильной разработке, что мне выбрать: ReactNative или NativeScript и почему?
Anonymous
Avent
@x_y_z_p_o_p клиенты часто интересуются, делаю ли приложения
invariance
Avent
говорю что нет
Avent
потому что так и есть
Avent
вот в свободное время хочу поиграть с этой темой
Avent
чтобы говорить "да делаю, давайте делать"
Eugene
Expo и вперёд
Dmitry
Eugene
я что-то не то сказал?)
Dmitry
Dmitry
все впечатление испортит от разработки)
Avent
где я вам экспо по reactnative найду?
Avent
тпфу
Avent
это оказывается название фреймворка
Eugene
да
Avent
я думал типа "ReactNative Expo 2018"
Eugene
для быстрой разработки
Avent
типа сгонять на конференцию - послушать и определиться
Eugene
да они запарили
Никита
Dmitry
а мне понравилось // TODO(vovkasm): fix this shit
Dmitry
=)
Никита
и еще вопрос (возникает только из-за моей лени, поэтому если он проигнорируется будет вероятно даже лучше - посмотрю сам)
используется blurTextInput с передачей туда компонента который блюрить надо. Это не то же самое что input.blur() ?
Никита
Просто там много подобных проверок перед присваиванием
Gena
Никита
Спасибо за ответ
Gena
Просто там много подобных проверок перед присваиванием
Такая - одна ) Её можно смело удалять. Я оставляю такие проверки только если они позволяют избежать какой-либо доп работы... а там просто скалярное значение в проперти... совершенно спокойно можно всегда присваивать. Сеттера там никогда не будет тоже (надеюсь)
Gena
Gena
Дело в том, что currentlyFocusedField возвращает не инстанс компонента (если мне память не изменяет)
Никита
private onResponderTerminate = (e: GestureResponderEvent) => {
    if (this.touchState === States.NOT_RESPONDER) return
    this.touchState = States.NOT_RESPONDER
  }
вроде +- то же самое
Gena
А... может быть )
Gena
Надо будет туда заглянуть и упростить )
Gena
По поводу фокуса... вот это советую посмотреть... там можно много интересного нарыть: https://github.com/facebook/react-native/blob/0.59-stable/Libraries/Components/TextInput/TextInputState.js#L37
Gena
Кстати, спасибо за ревью! )
Gena
Проапдейтил гист 😉
Burado
Эт тип намёк на то, что без водки и наркоты выучить js никак?
Serge
Burado
Пик Балмера никто не отменял.
Загуглил, орнул. У меня был случай, когда я выпил и вшарил нейросети на golang, но воспринял это как совпадение.
Genius
Коллеги, кто на апстор выкладывал приложение с платежной системой не апл пей, а другого провайдера, вроде epay, wooppay или paybox? Эпл пишут, что нельзя таких выкладывать и лучше использовать их платежную систему с 30% откатом. Но в апсторе есть приложения со сторонней оплатой
Vadim
Genius
Vadim
Genius
Через WebView я уже подключил другой сервис
Genius
Vadim
да
Короче, я немного занимался вопросом и что я понял. Если это встроенная покупка в игре (например), то эпл забирает 30% и ничего с этим не сделаешь. Если же приложение выступает просто инструментом (а не самим продуктом), то можно использовать что-то свое. Так делает любое банковское приложение или airbnb, например.
Vadim
Могу ошибаться, разумеется.
Genius
У меня приложение по продажам прогнозов на спорт. Если вы правы тогда можно получается да?