Dmitry
только rootDirs нету, остальное все указано
Ivan
Eslint можно реализовать на TOML из коробки, очень интересно стало, как начал писать на go)
Gena
Решение: "include": ["src"] -> «include": ["src/**/*"]
А у меня нет "include", только "exclude"... 😄 Но теперь понятно, что проблема не стабильная, а только при некоторых конфигурациях, уже лучше. Хотя меня она не сильно беспокоит.
Anonymous
Кто знаком с ASO? Уже несколько раз встречаю, что в соц. cетях приложений дают ссылку с поисковым запросом в айтюнсе с названием приложения, а не прямую ссылку. Влияет ли это положительно на ASO?) Вдруг это лайфхак какой-нибудь...
Petr Z
бюджет и объем какой
Eugene
исправлять ошибки за ошибками))
Gena
Нельзя смешивать androidx.* и android.support.* - либо одно, либо другое
Gena
Соответственно, либо вы сами что-то проапдейтили, либо в этом "легаси проекте" кто-то забыл сохранить package-lock.json или yarn.lock, благодарите его
Gena
В общем суть в том, что сейчас идет повальный переезд на androidx. Поэтому все нативные зависимости потихоньку апгрейдятся, в принципе это для них почти всегда должно означать major релиз по semantic versioning, но увы, только должно. Поэтому вам надо просмотреть все нативные "react-native-*" модули, от которых зависит проект, и по их чендж логу определить когда произошел апдейт на androidx и зафиксировать версию до этого момента.
wystan_hugh
Господа, а как в реакт нейтиве сделать number input поле, чтобы оно открывалось в следующем окне со слайдером?
Sergey
Можно чуть подробнее или какую-то графику? Я чот аж завис с объяснения)
Anonymous
Почему сообщение мое удалили? Это не вакансия, это подработка - или тоже нельзя?
Aleksei
Почему сообщение мое удалили? Это не вакансия, это подработка - или тоже нельзя?
интерпретация такая - это чат чтобы обсуждать разработку на RN. Вакансии, подработки и тд в других чатах, где интересующиеся люди мониторят
Anonymous
Ну как скажете. В спец тему написать не могу, т.к. нет четкого понимания задачи и бюджета
Стас
Ребят, помогите плз, уже 3 день хз как сделать. Я начинающий. Даже слишком начинающий) дали задачку что бы ровно в одно и то же время каждый день отрабатывала функция и изменяла state. Она должна отрабатывать как в фоновом режиме так и не в фоновом. Разрабатываю на expo
Anonymous
Блин объясните кто то разницу разрабатывать на Expo и на react native
Anonymous
Я ничего не пойму
Vlad
Блин объясните кто то разницу разрабатывать на Expo и на react native
Expo – набор готовых пакетов и своего рода экосистема для RN, тестить удобно и т.д RN – просто Фреймворк. Expo содержит в себе RN
Vlad
Все зависит от задач и уровня понимания технологий. Если задачи сложные и знаешь хорошо нейтив языки – плюнь на экспо
Vlad
expo говно)
Ну чего так сразу) для прототипирования очень удобен)
Dmitry
Ну чего так сразу) для прототипирования очень удобен)
да для простееньких историй пойдет, но что-то вменяемое сделать практически не возможн
Anonymous
Если буду разрабатывать без expo можно деплоить сразу на телефон приложение с IDE?
Anonymous
Для разработки приложений на RN подойдёт intellij idea?
Anonymous
Чтобы запилить на iOS и android? Или ток пндрлид
Стас
А нафиг тебе в фоне стейт менять? 🤔
Мне нужно значение день менять на ночь и в соотвецтвие этому подгружать компоненты и запускать аудио
Мағжан
На ios кто нибудь знает как запускать? На физическое устройство
Eugene
react-native run-ios —device
Мағжан
это разве не эмулятор?
Eugene
—device как бы намекает)
Мағжан
хах
Eugene
react-native run-android deviceId=xxxxxxx
достаточно просто run-android вроде
Стас
Да, вот это лучшее описание)
Я не смог установить react-native-cli там ужс много ошибок и когда в инете нахожу решение одной то вылезает другая
Мағжан
у меня так эмулятор запускается)))
Eugene
—device как бы намекает)
тут двойное тире, если что) телеграмм просто так форматирует
Vlad
Мне нужно значение день менять на ночь и в соотвецтвие этому подгружать компоненты и запускать аудио
А просто по времени посмотреть день или ночь не получится? В методах жизненного цикла это отслеживать
Vlad
Ну типа идея в том: нафига тебе фон, если можно это отлёживать в самом приложении
Vlad
А дальше просто логику на проверку дня или ночи и через редакс можно менять состояние компонентов нужных
Eugene
в случае только андройда вроде
Eugene
react-native run-ios --simulator="iPhone 7"
Denis
Всем привет! Есть вопрос по geolocation permission. Если например я отклоняю permission, можно ли показывать повторно этот попап на обеих платформах или нужно в настройках это делать?
Стас
А дальше просто логику на проверку дня или ночи и через редакс можно менять состояние компонентов нужных
Если приложение запущено и свернуто, играет аудио типа"день", а уже ночь, то оно само должно запустить ночь даже в фоне
Стас
Вот я и думал поставить поминутный сетинтервал какойто, что бы просматривал не ночь ли уже
Vlad
Вот я и думал поставить поминутный сетинтервал какойто, что бы просматривал не ночь ли уже
Ну... это вряд ли получится, андроид раз в 15 минут в лучшем случае позволяет это делать в фоне. Но в теории если процесс не завершён и играет аудио, то JS активен ещё? Т.е обычный сетИнтервал должен сработать?
Anonymous
ну а как работает whatsapp
Anonymous
если обновлять нельзя
Vlad
если обновлять нельзя
пуш-уведомления?
Anonymous
А без пуша как
Vlad
вопрос в том, кто даст ему играть аудио в фоне)
https://github.com/react-native-kit/react-native-track-player
Vlad
Правда я не тестил, но пишут можно)
Vlad
А без пуша как
WhatsApp на них работает
Alexsandr
вопрос в том, кто даст ему играть аудио в фоне)
Можно, надо просто указать что у тебя Музыка будет в бекграунде играть
Vlad
пуш – вызывает в Java сервис и будит аппку и все такое
Anonymous
Музыка чё за костыли ?
Vlad
Тоже самое можно делать и через Alarm
Alexsandr
Alexsandr
и все работает 🙂
Vlad
и все работает 🙂
в йоси вообще все прекрасно) Но он в андроиде будет заниматься сексом с этим) P.S без мата же
Vlad
Я бы написал под ведро свой сервис на Java который чекает время и кидает через HeadlessJS в RN нужный тебе стейт
Vlad
А в RN – лучше бы привязывал это в редаксе а не state компонента. Потому что юзать этот флаг можно повсюду в аппке
Vlad
Во мне юный архитектор проснулся)
Andrey
Есть список пользователей. Пользователи имеют характеристики А и В. передаются одним массивом. Надо их разделить, тех, кто отностися в А - в правую колонку, В - в левую. Пользователей может быть много, поэтому есть подгрузка. FlatList можно разделить на две колонки, но как написано в доке, это будет не две независимые колонки по сути, а просто плитка из элементов: влево-вправо по очереди. Два ФлетЛиста - тоже не вариант, у каждого будет свой скролл, они будут как два независимых списка, а не один. Остался вариант ScrollView, но боюсь при более менее приличном количестве элементов он будет люто торгозить. Кто-то делал подобное? Может, есть еще какие-то решения?
Vlad
нечетные одна колонка, четные другая
Vlad
🤷‍♂️ может я несовсем задачу понял
Alexandr
Можно как-то с помощью одного npm скрипта запустить сразу несколько серверов? предположим что у меня есть http и mqtt сервер, как запустить их одной командой. Я пробовал так: cd ./mqttServer && node index && cd .. && cd ./server && node index Но запускается только тот что идет первым по списку, т.е. mqtt
Стас
Expo av я с помощю него запускаю аудио. В фоне аудио играют но сет интервалы не пашут