Nikita
Всем привет может кто помочь с объяснением почему не работает этот участок кода? const req = require.context('.', true, /\.\/[^/]+\/[^/]+\/index\.js$/) req.keys().forEach((key) => { const componentName = key.replace(/^.+\/([^/]+)\/index\.js/, '$1') module.exports[componentName] = req(key).default })
Nikita
Я пытаюсь адаптировать arc под native
Nikita
Но он не находит мой файл, в следствии того что не может правильно обработать этот участок кода
Andrei
не хочу сильно вбрасывать, но Дэн - это отдельная история. Он конечно много полезного привнёс в экосистему, но границы применимости того что он рекомендует нужно самостоятельно перепроверять. с редаксом тем же - очень много боли.
не знаю как насчет отдельной истории, и что там нужно дополнительно перепроверять, но его пост про useEffect описывает механику работы хуков более чем наглядно. https://overreacted.io/a-complete-guide-to-useeffect/
Олександр
Привет, что это за говно вылезло, кто-то знает?
Nikita
Ну вместо ожидаемого объекта у тебя ничего не пришло
Олександр
В NavigationContainer?
Nikita
судя повсему да
Ora
Ora
Как в пустой тэг key добавить?
Alex
а зачем делать пустой тег? сделай View нулевого размера, и к нему что угодно прикрути
Alex
ну в смысле без стилей, если в нем ничего нет, то он и на экране не будет место занимать
Никита
Как в пустой тэг key добавить?
это React.Fragment можно написать <React.Fragment key>...</React.Fragment> в целом можно заменить на View но иногда удобно использовать именно фрагмент (лично мне) - из-за View могут ломаться стили например
Dmytro
Кто-нибудь подскажет, при проектировании навигации нужно делать отдельные стаки (например, новостное приложение: сделать стак под главные экраны и отдельный стак для экрана новости), или всё делать на одном стаке?
A
На вебе Гугл аналитикс,
а какой метод для отправки userId ?
Alexander
Коллеги, привет! Есть вопрос: нужно ли разработчику на React native знать Java/Swift? Потому что видел фразу "все что приходит на пределы UI - это платформозависимые вещи, соответственно нужно знать java/objective-c(swift)". Так ли это?
Alexander
тогда зачем RN? Почему не просто котлин или джаву
Alexsandr
и obj-c
Alexander
я без сарказма, пытаюсь разобраться
Alexander
тогда зачем RN? Почему не просто котлин или джаву
для простых REST приложений. большую часть задач покроют уже готовые модули на java/obj-c
Vitaliy
тогда зачем RN? Почему не просто котлин или джаву
Просто многое уже написано, и можно переиспользовать и для бизнеса в большинстве случаев несколько JS-ников будет дешевле двух нативщиков
Alexander
Для жабаскриптеров
Я конкретно про проект, где используют RN в связке с Джавой
S
Я конкретно про проект, где используют RN в связке с Джавой
Когда например нужно сделать нативную камеру, которая будет считать овец и каждая овца не должна повторяться
Alex
Если в проекте нет уникальных штук каких нибудь то нет особо разницы на чем делать. А рн быстрее и дешевле
Андрей
Да и во всяком если будут, вроде не проблема нативное подключить
S
Коллеги, привет! подскажите, у кого есть опыт трансляции видео с камеры устройства на сервер из приложения RN. какой компонент использовали? нашел несколько компонентов, но все заброшенные...
Alex
О, а подскажите, есть ли простой способ переименовать приложение под Андроид? Например, когда клонируешь для другой апки? Я какой-то консольный клиент тыкал, почему-то не вышло, пришлось руками тыкать.
GooodWin
Всем привет. Для интересу решил начать учить React native. Надо ли для начала изучить React или знаний js будет достаточно?
Anton
Anton
Привет, кто-то знает как изменить цвет курсора ввода
Alex
Всем привет. Для интересу решил начать учить React native. Надо ли для начала изучить React или знаний js будет достаточно?
Разницы нет на самом деле но в реакт вкатиться чуть проще, нет особенностей мобильной платформы. А потом в натив будет еще проще)
Anton
что стили css что в RN стили одно и тоже, просто запись как объект идет
Anton
JS->React->ReactNative если по хорошему
Daniil
Соглы
GooodWin
Понял, всем спасибо
Andrei
что стили css что в RN стили одно и тоже, просто запись как объект идет
Ну скорее всего речь именно о полноценном вебовском CSS, а не ообрезанном в rn
Андрей
Как понять в чем пробема и как пофиксить?
Kirill
Привет, подскажите как из AsyncStorage правильно данные доставать? (в доке честно говоря не понял ничего).
Kirill
await AsyncStorage.getItem('ITEM');
На скрине и есть результат этого действия. У меня там получается не один объект, а несколько.
Vitaliy
На скрине и есть результат этого действия. У меня там получается не один объект, а несколько.
а как сохраняете? там по умолчанию stringify переданного объекта. либо сохранять по "{key}_id", либо парсить при запросе данных и возвращать только тот что нужен.
Kirill
надеюсь сможете понять
Vitaliy
надеюсь сможете понять
ну всё правильно, при чтении там поэтому список всего и летит.
Vitaliy
а как надо?
либо сохранять по "{key}_id" каждый элемент отдельно, либо сохранять stringified массив, а при запросе данных парсить его и возвращать только тот элемент, который нужен. сейчас возвращаются все элементы, потому что они именно так и сохраняются.
Korg
Привет всем! Подключаю соц авторизацию, и столкнулся что facebook отдаёт ошибку "настройки приложения не допускают использование этого url...." Может кто-то подсказать, какой callback url нужно указать в настройках, например для твиттера нужно было twittersdk://, а что нужно фейсбуку?
Timur 👨‍💻
Всем привет, подскажите плиз, как такое можно сделать?)
Timur 👨‍💻
Привет, подскажи плиз, есть хук useColorScheme() как можно его юзать в файлах стилей, которые вынесены в отдельный файл, сейчас внутри этих файлов стилей юзаю react-native-dark-mode
Timur 👨‍💻
https://reactjs.org/docs/hooks-rules.html
Не очень ясно стало
アレクサンダー・バキマトフ
Не очень ясно стало
почитай внимательно, особенно про ту часть где пишется что хуки можно использовать только внутри компонентов
Timur 👨‍💻
Это я знаю, поэтому и спрашиваю про решение, которые было бы полезным в моем случае, вернее даже про вектор, в направлении которого надо мыслить
Timur 👨‍💻
Светлая и темная тема приложения, сейчас смена темы в приложении сработает, если только перезапустить приложения, а я хочу сделать, чтобы тема енялась в момент смены темы телефона
Timur 👨‍💻
А еще зеленый и решение для себя нашел такое, что я внутри вынесенных в отдельный файл стилей определяю какая юзается тема и применяю нужный стиль
Aga
Господа, а какую либу для видео плеера используете вы? У expo есть expo-av, но примеров на последней версии с полным контролем не нашёл (документация крайне не репрезентативна). Может есть какие-то годные библиотеки или статьи, которые помогут разобраться как всё работает? Долго пытался вкурить документацию, но не получается хэндлить загрузку и прочее, только показ видео работает
Anton
Светлая и темная тема приложения, сейчас смена темы в приложении сработает, если только перезапустить приложения, а я хочу сделать, чтобы тема енялась в момент смены темы телефона
По логике, тебе следует обновить все компоненты, которые сейчас на экране. Для этого тебе нужно подписаться на изменение объекта, которое содержит твои стили. Для этого отлично подходит Контекст Апи из реакта. https://reactjs.org/docs/context.html На его основе сделан скорее всего твой useTheme. Также можешь посмотреть как сделано это у react-native-paper
Anatoly
а сливы есть курсов?
наверняка есть. не интересовался, я у него курсы брал по акциям)
Das
5 часов осталось по 10$ :D
Das
чет наебом пахнет)
Das
или они всегда таки стоят
Виктория
Ребят, можно как-то сделать StatusBar на андроиде прозрачным полностью?
Meincrab🇫🇮
5 часов осталось по 10$ :D
на удеми 99.9% времени по 10 баксов
Das
понятно)
Das
а эти курсы отличаются от ютобвских?
Андрей
На курсантере сливы есть
Das
На курсантере сливы есть
подробнее если не слож?
Андрей
CourseHunter Там чекни, у меня там премка на весь контент, если нужно то в лс
AMar4enko
Oh sh