Никита 🙃
А в
<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> - вот так?
Egor
Dmitry
так я уже =)
Найс, на сервере у себя в docker развернешь (что бы деньги не платить если есть своя инфраструктура) если в лимиты упрешься и супер :3
Egor
<Text>{String.fromCharCode(0xe75f)}</Text>
Egor
Egor
Например
<Text>{String.fromCharCode(0x25B6)}</Text>
Egor
На айфоне так рендерится
Никита 🙃
shashkov0
Anton
Uncle Bob’s Nephew
начал писать unit тесты, jest ругается и выдает Cannot read property 'RNFSFileTypeRegular' of undefined
shashkov0
Uncle Bob’s Nephew
Помогите обмазаться тестами jest, enzyme туториалы
Aleksei
Uncle Bob’s Nephew
нет)
Aleksei
нет)
react-native-fs юзаешь?
Uncle Bob’s Nephew
да
Aleksei
находишь то место и мокаешь в тестах. да, жизнь такая непростая, нужно окружение в тестах эмулировать)
Uncle Bob’s Nephew
Алексей, можете скинуть туториал какой нибудь покурить, как это сделать. чет пока не представляю
Vlad
Тоже про тесты интересно
Vlad
на чём проще и быстрее писать тесты? чтобы потом и поддерживать было удобно?
Aleksei
Uncle Bob’s Nephew
уже спасибо
Uncle Bob’s Nephew
хотя бы понял куда надо копать
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
Kirill
нужны не node* пакеты
Aleksei
мне одному кажется что прикрутить таймаут к фетч дело пары минут?)
Vit
нюню)
Anton
надо покупать мак...
Anton
Есть те, кто кодит на Air? Хватает мощностей?
Aleksei
лучше прошку
Anton
Vadim
Если поднимаешь виртуальный девайс, то core i7 идеален, i5 местами лагает
Джон
ребят, кто-то уже юзает x-code бетку?
Джон
Джон
эту
Джон
хоткеи не работают почему-то в эмуляторе
Джон
cmd + r, cmd + d
Джон
а не, заработало
Джон
я просто спросил, чо )
Vit
Там и не в бете-то ченить отваливается)
Sergey
Привет всем. Подскажите, как сделать в react-navigation в StackNavigator так, чтоб с единственого экрана при переходе назад (нажатие кнопки на андройде) он ничего не делал, а не выходил из приложения?
Alex
Alex
в this.back:
return true
Alex
и ничего происходить не будет
Alex
(или false... не помню)
Alex
А кто-нибудь сталкивался с тем, что FlatList не может нормально проскроллить через scrollToEnd?
Sergey
Alex
ну а потом в componentWillUnmount:
componentWillUnmount () {
BackHandler.removeEventListener('hardwareBackPress', this.back)
}
Alex
и всё ок )
Alex
это всё в том компоненте
Alex
который по роуту
Sergey
Когда новый экран навигатор рендерит, старый не отсоединяется
Sergey
(и не нужно) )
Alex
хм, у меня вроде норм работает таким образом...
Alex
хотя может я через reset там все переходы делаю
Vit
Vit
Сагришь кучу андроюзеров "из приложения нельзя выйти!!!")
Sergey
Ну, просто после логина осноным экраном становится профиль и не очевидно, что при кнопке назад выйдет из приложения. Идеально предупредить пользователя и выйти только при повторном нажатии.