Никита
Сейчас посмотрю как это адекватно сделать
eeeMan
Никита
5 минут
Aleksei
наберем побольше способов?)
Никита
нет. Просто сам не делал, но уверен что такое сделать можно (проще чем написать свой таббар или сделать форк)
Aleksei
поехали:
1. копируем то что в методе, и через Object.prototype меняем в рантайме)
2. пишем баш скрипт которые через sed меняет
3. форк/PR (скучно ;))
Никита
не, я уверен что это предусмотрено более адекватно
Никита
Никита
Nick
Nick
Зато целый файл всегда под рукой
Aleksei
Nick
Ну sed-то потом править кошерно, не то что холопский файл заменить
eeeMan
да, это чётенько, как-то сразу и не догнал что можно вместо 'dfvdfvf' указать свой компонент, щас попробую
eeeMan
но слетают тогда настройки tabBarOptions: {
labelStyle: {color: '#fff'},
}
eeeMan
у корневого компонента
Никита
ну этот стиль непосредственно к компоненту применить можно
Никита
в navigaionOptions приходят пропсы
Никита
посмотреть логи и можно найти там labelStyle
eeeMan
хотя да, точно, спасибо за идею
Stas
использую PanResponder внутри ScrollView. Если скролить слишком быстро элемент с респондером, сколвью тоже начнет скролится.
Stas
Stas
в onDragStart ставлю scrollEnabled=false в через setState(), в onDragEnd - true
Stas
видимо проходит время между началом тача и setState, не знаете, как заблочить скролл у scrollview быстрее?
eeeMan
в navigaionOptions приходят пропсы
если я делаю так - static navigationOptions = (navigation) => {
console.log(navigation);
}
то всё повисает и вылетает с ошибкой - out of memory
eeeMan
если делаю так - static navigationOptions = ({navigation}) => {
console.log(navigation);
}
то вижу пропсы, но нигде нет там пропсов со стилями
Stas
static navigationOptions = ({navigation, screenProps}) => {
eeeMan
eeeMan
несмотря на то что в родителе labelStyle: {color: '#fff'}, этот стиль применяется ко всем лейблам но в screenProps ничего нет
Stas
родитель - всмысле навигатор? покади его код
eeeMan
eeeMan
соответственно вот что в Withdraw - static navigationOptions = ({navigation, screenProps}) => {
console.log(screenProps);
};
eeeMan
и там {}
Stas
так screenProps задается при рендере навигатора, нет?
) : null}
<TabNavigator
ref={"navigator"}
screenProps={{
prop1,
prop2
}}
/>
eeeMan
eeeMan
Никита
я дублировал в screenProps
для себя лучше решения не нашел
A
вопрос сеньорам) можно ли дать понять приложению, что оно устарело и требует апдейта и что без апдейта, оно не работает??
Alexsandr
A
дайте подробную инструкцию
Alexsandr
version code зашиваешь, в приложуху
Alexsandr
в какой-нибудь config.js
Alexsandr
и с сервером проверяешь версию приложения
Alexsandr
дайте подробную инструкцию
https://affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api/#lookup
Alexsandr
или тянешь версию от сюда
A
или пуш какой прислать
A
и жесткий попап показать)
A
Alexsandr
ага
Alexsandr
пристарте приложения
A
ну а как, если бэкенд говно? и ендпоинты просто перестали работать
A
какие варианты?
Anonymous
Объясните плес для чего нужен реакт натив ?
A
предлагал я бэкендерам
A
вот ты правильное слово подобрал
A
))
A
сразу видно сеньор
A
спасибо, буду настаивать на версионности апи, иначе это действительно костылизм какой-то
Władimir (Zae)
yes
Vit
Писуя оптимизированные под железку приложения ты тормозишь прогресс железа)
Vit
Вон плейстейшон3 до сих пор актуальна) 2005 года железяка
Vit
А все потому что разрабы выпрыгнули из штанов но написали для нее нелагающую гта5
Юрий
Коллеги, а есть среди нас те, кто работал с Амазон Когнито? Есть вопросы по нему. И есть ли на ваш взгляд адекватная замена!?
Demuz
Добой ночи, народ. Подскажите, какие способы существуют самые эфективные, которые добавляют и удаляют объект из массива? Погуглил. Слишком много статей. Интересно из опыта вашего почитать. Вот я сейчас хочу добавлять в массив объекты под их ID, а затем просто удалять этот объект через этот же ID, чтобы не было никаких итераций, но на стэковерфлоу сейчас прочитал, якобы это наоборот замедляет процесс, они ссылались на http://www.html5rocks.com/en/tutorials/speed/v8/. Такое добавление и удаление верное решение, или есть другие варианты получше?
Roman
Mikhail
Custom keyboard react-native?
Mikhail
Как это можно сделать?
Никита
Custom keyboard react-native?
я пытался в свое время это использовать https://github.com/wix/react-native-keyboard-input
довольно не удобно, да и давно не поддерживается вроде, но можно посмотреть
Denis
Добой ночи, народ. Подскажите, какие способы существуют самые эфективные, которые добавляют и удаляют объект из массива? Погуглил. Слишком много статей. Интересно из опыта вашего почитать. Вот я сейчас хочу добавлять в массив объекты под их ID, а затем просто удалять этот объект через этот же ID, чтобы не было никаких итераций, но на стэковерфлоу сейчас прочитал, якобы это наоборот замедляет процесс, они ссылались на http://www.html5rocks.com/en/tutorials/speed/v8/. Такое добавление и удаление верное решение, или есть другие варианты получше?
Юзать Map или Set лучше всего, я бы даже сказал перспективнее всего, они Iterable и их производительность со временем будет только улучшаться
Mikhail
Demuz
alexander
всем привет, а можно как-то застаивть RN каждые 10 секунд вызывать функцию, даже если экран выключен? setInterval не работает с выключенным экраном. поставил react-native-background-timer. итог: при отладке по usb все ок, а когда приложение отдельно запускается, то опять ничего не работает.
Władimir (Zae)
Władimir (Zae)
ты можешь отслеживать когда приложение уходит в бекграунд и когда возвращается из него и приплюсовывать это время