Alexsandr
думаю тебе даже так будет удобнее
Alexsandr
потом просто yield api.call
Alexsandr
и ожидаешь
Andrii
просто у нас очень много функций запросов, в каждую пихать не хочется
Andrii
да, они все юзают одну функцию requst
Alexsandr
да, они все юзают одну функцию requst
там просто напиши обертки
Alexsandr
export const validator = async () => { await request(); some logic; return request.data }
Alexsandr
и вот тебе обертка
Andrii
да, можно попробовать, спасибо
Alexsandr
но думаю проще будет просто все сетевый запросы выделить в 1 модуль
Alexsandr
и использовать его
Dmitry
У тебя будет уникальная возможность сказать мне это в лицо на HollyJs 😅
Alexsandr
дорого богато живешь
Dmitry
ты что ходишь на hollyjs
ну раз в год то можно, для развития
Ko4etov
Есть задача отсортировать даты в таблице, собираю даты в массив, после этого уже сравниваю, но при иницилизации объекта Date с датой в виде строки, естественно вываливается ошибка, есть какой-нибудь способ сравнения дат, чтобы не переделывать каждую из них в правильный формат?
Nick
универсальные алгоритмы парсинга дат будут медленным. лучше сконвертировать даты в что-то типа unix timestamp изначально. пусть это сервер делает, например. unix timestamp прекрасно скармливается в new Date(timestamp)
Nick
ну или можно попробовать new Date(Date.parse(date)), но Date.parse() не все форматы понимает
Nick
а, для сортировки будет достаточно Date.parse(), оно число сразу вернет
Ko4etov
в этом то и дело, Date.parse и new Date, не подходят, потому что дата формата DD.MM.YYYY, а как я понял валидным считается MM.DD.YYYY
Паша
Кто-нибудь знает как сделать возможность принимать расшареные из другого приложения фотографии? В какую сторону копнуть вообще?
Ko4etov
date-fns
Спасибо, гляну, надеюсь сработает
Ivan
ну раз в год то можно, для развития
Ток вот я чет там докладов интересных не увидел
Khorark
Кто использовал code-push для iOS, было такое, что выпускаешь через него update, в AppCenter пишет что он скачан и установлен, но изменения не применялись? Сборка выпущены Release и через xCode поставлена на телефон.
S
для react-native macbook air пойдет без использования эмулятора?
Dmitry
😅
Ivan
для react-native macbook air пойдет без использования эмулятора?
У меня на эире 12 года шло даж с симулятором, ток грелся и компайл тайм долгий
Паша
sharing extension
Спасибо, попробую
Dmitry
Спасибо, попробую
есть библиотека, но она, кажется, уже не работает. Мы нативно решили делать
Cheslav
кто знает как в expo для Share API добавить куда нужно расшарить? например сразу в фейсбук https://docs.expo.io/versions/latest/react-native/share/
Evgenii
Парни сектион лист в 2 колонки кто делал можете помочь или пример скинуть?
Evgenii
В флет листе это работает в section нет
Evgenii
https://stackoverflow.com/questions/47833581/react-native-sectionlist-numcolumns-support я нашел ответ такой но у меня он не работает поэтому и прошу мб у кого есть пример рабочий
Vladimir
Такой вопрос, c помощью чего я могу заранее сохранить данные?
Vladimir
Внутри приложения, а эти данные уже позже читать
Vladimir
Realm ?
Anton
Смотря в каком формате данные и их количество
Vladimir
ну, данных на одну среднюю книгу
Vladimir
{ "title": row[2], "smile": row[1], "text": row[3], "marks": { "1": "0", "2": "0", "3": "0", "4": "0", } }
Vladimir
формат такой
Vladimir
то есть ячейки с инфой про одну главу книги
Aleksandr
Alexsandr
Dmitry
да просто в FS пиши и все)
Vladimir
fs>
Vladimir
?
Dmitry
fs>
react-native-fs
Kris
expo-svg-uri ругается, по типу установите react-native-svg react-native-svg не работает
Andrii
это нормально что либа react-native-contacts выбивает апку во время вызова метода getAll() на андроиде?
Andrii
та у меня и в эмуляторах и на реальных вылетает
Andrii
а была у вас такая проблема?
Gena
та у меня и в эмуляторах и на реальных вылетает
А в лог девайса смотрели, выяснили почему именно с точки зрения OS завершается приложение? Без этой информации всё это "гадание на кофейной гуще"
Andrii
А в лог девайса смотрели, выяснили почему именно с точки зрения OS завершается приложение? Без этой информации всё это "гадание на кофейной гуще"
любимая фраза) для меня это тоже секрет, так как логи ничего не говорят. просто вылет и всё, ничего необычного в логах
Alex
https://github.com/nidorx/react-native-ui-blueprint For developers of React Native applications who care about visual details such as alignment and spacing, Blueprint helps you build Pixel-Perfect interfaces. With Blueprint you can use rulers, grids, guide lines, overlay prototypes and even zoom your entire application to get a closer look at the details.
Alex
Валера
Добрый вечер. Может кто сталкивался с такой задачей. Коротко: надо сохранять в памяти телефона большие файлы (в нашем случае json) чтобы можно было в дальнейшем с ними работать из офлайна. AsyncStorage для таких целей сразу отваливается, т.к. его лимита не хватит даже для одного такого файла. Сценарий я представлял примерно следующий: в качестве общения с апи использую axios, через него обращаюсь к нужному мне апи, получаю json, далее этот json кладу в память устройства (json файлов будет много, поэтому их также надо будет както внутри разделяться по идентификатору). Если у пользователя отсутствует инет, то соответственно подгружаем данные не по axios а из памяти устройства. Сейчас пытаюсь изучить плагин https://github.com/joltup/rn-fetch-blob но чтото пока сложно идет. Подскажите я вообще правильно смотрю или мне надо совсем в другую сторону двигаться?
sanqa
ребят кто на hermes переходил уже скажите, при релиз сборке global.HermesInternal показывает пустой объект, при дебаге он undefined, это нормальное поведение ?
Khorark
Добрый вечер. Может кто сталкивался с такой задачей. Коротко: надо сохранять в памяти телефона большие файлы (в нашем случае json) чтобы можно было в дальнейшем с ними работать из офлайна. AsyncStorage для таких целей сразу отваливается, т.к. его лимита не хватит даже для одного такого файла. Сценарий я представлял примерно следующий: в качестве общения с апи использую axios, через него обращаюсь к нужному мне апи, получаю json, далее этот json кладу в память устройства (json файлов будет много, поэтому их также надо будет както внутри разделяться по идентификатору). Если у пользователя отсутствует инет, то соответственно подгружаем данные не по axios а из памяти устройства. Сейчас пытаюсь изучить плагин https://github.com/joltup/rn-fetch-blob но чтото пока сложно идет. Подскажите я вообще правильно смотрю или мне надо совсем в другую сторону двигаться?
Посмотри в сторону redux-offline
Vitaliy
Добрый вечер. Может кто сталкивался с такой задачей. Коротко: надо сохранять в памяти телефона большие файлы (в нашем случае json) чтобы можно было в дальнейшем с ними работать из офлайна. AsyncStorage для таких целей сразу отваливается, т.к. его лимита не хватит даже для одного такого файла. Сценарий я представлял примерно следующий: в качестве общения с апи использую axios, через него обращаюсь к нужному мне апи, получаю json, далее этот json кладу в память устройства (json файлов будет много, поэтому их также надо будет както внутри разделяться по идентификатору). Если у пользователя отсутствует инет, то соответственно подгружаем данные не по axios а из памяти устройства. Сейчас пытаюсь изучить плагин https://github.com/joltup/rn-fetch-blob но чтото пока сложно идет. Подскажите я вообще правильно смотрю или мне надо совсем в другую сторону двигаться?
Альтернативный вариант - realm и в него redux-persist / redux-offline. realm чисто для скорости, asyncstorage всё-таки достаточно медленный, если нужно много данных писать/читать
Vitaliy
redux-persist разве не с asyncstorage работает?
со всем что может организовать интерфейс как у asyncstorage ) хоть в память устройства или в файл.
Валера
Ага понял, хорошо буду смотреть в эту сторону
Vitaliy
мы в свое время в проекте аналогичный этому пакету форкнули и немного подправили https://github.com/bankifyio/redux-persist-realm
Шахзод
Добрый вечер, как отследить что ломается на релизной версии? в дебаге все нормально а вот в релизной есть баг при том что на обоих платформах
Vitaliy
подключаешь телефон проводом и смотришь логи
так не интересно )) лучше в sentry / logentries / firebase и т.д. слать телеметрию на каждый чих 😁
Vitaliy
простите какие логи. ?
adb logcat например
Шахзод
Dmitry
так не интересно )) лучше в sentry / logentries / firebase и т.д. слать телеметрию на каждый чих 😁
а вот кроме шуток, мне приходилось, потому что доступа к телефону не было)