Никита 🙃
А в <TouchableNativeFeedback onPress={this._onPressButton} background={Platform.OS === 'android' ? TouchableNativeFeedback.SelectableBackground() : ' '}> <View style={styles.button}> <Text style={styles.buttonText}>TouchableNativeFeedback</Text> </View> </TouchableNativeFeedback> почему Platform.OS === 'android' ? TouchableNativeFeedback.SelectableBackground() : ' ' ? если iOS - делаем background, а если андроид то нет?
Никита 🙃
Это из доков
shashkov0
А чтобы до прогрузки картинки крутился лоадер нужно его внутрь картинки вставить? <Image><Loader /></Image> - вот так?
Dmitry
и это прям сам Fabric? что-то я не заметил у них гайдов для RN
Посмотри еще в сторону Sentry, там source map загружать можно и нативный и js ошибки есть
Dmitry
так я уже =)
Найс, на сервере у себя в docker развернешь (что бы деньги не платить если есть своя инфраструктура) если в лимиты упрешься и супер :3
Egor
<Text>{String.fromCharCode(0xe75f)}</Text>
Egor
Egor
Например <Text>{String.fromCharCode(0x25B6)}</Text>
Egor
На айфоне так рендерится
Aleksei
Я все ещё не понял почему так :(
потому что в android особый фидбек когда нажимаешь, круг из точки где нажал распространяется, а в ios такого нет
Anton
А чтобы до прогрузки картинки крутился лоадер нужно его внутрь картинки вставить? <Image><Loader /></Image> - вот так?
у Image есть событие Load, когда картинка оплностью загрузилась. Я бы сделал компонент View и два Image внутри. По дифолту виден Image c  загрузчиком, когда изображение второе загрузится то скрываем картинку загрузка и показывам загрженную. По хорошему можно  анимация на прозрачность повесить
Anton
Uncle Bob’s Nephew
начал писать unit тесты, jest ругается и выдает Cannot read property 'RNFSFileTypeRegular' of undefined
shashkov0
Спасибо
Uncle Bob’s Nephew
Помогите обмазаться тестами jest, enzyme туториалы
Uncle Bob’s Nephew
нет)
Aleksei
нет)
react-native-fs юзаешь?
Uncle Bob’s Nephew
да
Aleksei
находишь то место и мокаешь в тестах. да, жизнь такая непростая, нужно окружение в тестах эмулировать)
Uncle Bob’s Nephew
Алексей, можете скинуть туториал какой нибудь покурить, как это сделать. чет пока не представляю
Vlad
Тоже про тесты интересно
Vlad
на чём проще и быстрее писать тесты? чтобы потом и поддерживать было удобно?
Aleksei
Алексей, можете скинуть туториал какой нибудь покурить, как это сделать. чет пока не представляю
так я же не знаю что ты конкретно тестишь и как у тебя в том файле RNFS оказался)
Uncle Bob’s Nephew
уже спасибо
Uncle Bob’s Nephew
хотя бы понял куда надо копать
Aleksei
хотя бы понял куда надо копать
https://gist.github.com/savelichalex/899b3da53c8ef2de2eb664829b97cf7d
Aleksei
я бы так сделал
Uncle Bob’s Nephew
спасибо, чет сложно
Aleksei
height: win.height
Egor
Aspect ratio
Egor
Если пропорция известная
Egor
Или в рантайме лайоутить image
Aleksei
чувствую начнет по памяти проседать прилага твоя)
Vit
а за использование https://github.com/brix/crypto-js там в аппсторе надо будет галку ставить что используется вражеское шифрование?
Egor
вроде того
Aleksei
ну 7 это еще типа не дорого
Дмитрий
А я правильно понимаю, что node-fetch или любые другие npm модули просто так не установить на react native? А то столкнулся с проблемой, что в фетче нет таймаута, а он очень нужен, но node-fetch не получилось установить, вместо этого все полетело. Есть какие-то способы поставить аналогичные либы для запросов?
Дмитрий
request также не получилось установить
Kirill
нужны не node* пакеты
Aleksei
мне одному кажется что прикрутить таймаут к фетч дело пары минут?)
Vit
нюню)
Anton
надо покупать мак...
Anton
Есть те, кто кодит на Air? Хватает мощностей?
Aleksei
лучше прошку
maxnemoy
надо покупать мак...
Подними хакинтош, прогать вполне хватит, если конфиг железа позволяет
maxnemoy
позволяет, но это конечно всё не то...
У меня мак 13шка, и хак нормально настроенный, разници особо не чувствую
Vadim
Если поднимаешь виртуальный девайс, то core i7 идеален, i5 местами лагает
Джон
ребят, кто-то уже юзает x-code бетку?
Джон
Джон
эту
Джон
хоткеи не работают почему-то в эмуляторе
Джон
cmd + r, cmd + d
Джон
а не, заработало
Aleksei
ребят, кто-то уже юзает x-code бетку?
ну ты блин пошутил, все же знают что в бете че то постоянно отваливается))
Джон
я просто спросил, чо )
Vit
Там и не в бете-то ченить отваливается)
Sergey
Привет всем. Подскажите, как сделать в react-navigation в StackNavigator так, чтоб с единственого экрана при переходе назад (нажатие кнопки на андройде) он ничего не делал, а не выходил из приложения?
Alex
в this.back: return true
Alex
и ничего происходить не будет
Alex
(или false... не помню)
Alex
А кто-нибудь сталкивался с тем, что FlatList не может нормально проскроллить через scrollToEnd?
Sergey
в ComponentWillMount: BackHandler.addEventListener('hardwareBackPress', this.back)
Таким образом отключится кнопка назад во всем приложении(
Alex
ну а потом в componentWillUnmount: componentWillUnmount () { BackHandler.removeEventListener('hardwareBackPress', this.back) }
Alex
и всё ок )
Alex
это всё в том компоненте
Alex
который по роуту
Sergey
Когда новый экран навигатор рендерит, старый не отсоединяется
Sergey
(и не нужно) )
Alex
хм, у меня вроде норм работает таким образом...
Alex
хотя может я через reset там все переходы делаю
Vit
Сагришь кучу андроюзеров "из приложения нельзя выйти!!!")
Sergey
Ну, просто после логина осноным экраном становится профиль и не очевидно, что при кнопке назад выйдет из приложения. Идеально предупредить пользователя и выйти только при повторном нажатии.