Anton
Anzor
А вебвью плохой вариант ?
Anton
Нет
Anton
Вроде яндекс кассы и яндекс чекаут разные штуки, но я хз
Rostyslav
Anzor
Спасибо
Алексей
Привет. Помогите, плиз, кто знает. Использую Hermes. Опубликовал приложение в Плей Маркет и вижу много сбоев.
Ошибка такая:
com.facebook.react.common.JavascriptException: Error: k(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.
This error is located at:
in k
in _
in withTheme(k)
in Unknown
in Unknown
____
Я уже гуглил решение. проблема в том, что нечего рендерить. Решить можно с помощью return null; вместо return; Но как определить , где всплыла ошибка, то есть где исправлять?
Никакой информации нету в отчетах - в каком компоненте ошибка.
Только подобная:
in h, js engine: hermes, stack:
anonymous@1:123049
ei@1:127407
oi@1:130150
ai@1:129963
Oi@1:159962
Ol@1:143343
Dl@1:143246
Rl@1:141123
_
Может кто подскажет, как искать, где произошли сбои? Может какие инструменты есть для аналитики?
Даже не понимаю как воспроизвести эту ошибку.
Илья
Привет, есть у кого какой материал тему реализации функции по нажатию на уведомление ?
Vitaliy
Привет. Помогите, плиз, кто знает. Использую Hermes. Опубликовал приложение в Плей Маркет и вижу много сбоев.
Ошибка такая:
com.facebook.react.common.JavascriptException: Error: k(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null.
This error is located at:
in k
in _
in withTheme(k)
in Unknown
in Unknown
____
Я уже гуглил решение. проблема в том, что нечего рендерить. Решить можно с помощью return null; вместо return; Но как определить , где всплыла ошибка, то есть где исправлять?
Никакой информации нету в отчетах - в каком компоненте ошибка.
Только подобная:
in h, js engine: hermes, stack:
anonymous@1:123049
ei@1:127407
oi@1:130150
ai@1:129963
Oi@1:159962
Ol@1:143343
Dl@1:143246
Rl@1:141123
_
Может кто подскажет, как искать, где произошли сбои? Может какие инструменты есть для аналитики?
Даже не понимаю как воспроизвести эту ошибку.
1) убрать export default везде где можете (ваша анонимная функция @1:123049 скорее всего компонент с дефолтным экспортом)
2) использовать return null если нечего рендерить
Алексей
1) Правильно ли я понял, export default заменить на export const FunctionName.. Также при импорте вызываю уже так " {Functionname} from "
и в таком случае я смогу видеть имена функций\компонентов в таких отчетах о сбоях?
Vitaliy
Алексей
у меня очень много export default. Думал так проще
Vitaliy
А что если
export {default as ComponentName} from “./componentFileName” в index.js в директории с компонентами? Если память не изменяет - с дебагом проблем не наблюдается (или есть существенные минусы такого подхода)
Андрей
Подскажите кто работал с giftedChat
Rostyslav
Anzor
Подскажите пожвлуйста, такой вопрос. У меня есть стэйтфул компонент, и в componentDidMount я делаю запрос к бэку на получение данных для отображения. Когда я использую навигацию и возвращаюсь назад componentDidMount не отрабатывает снова. Знаю что у react-navigation есть свой жизненный цикл. Но в доке вижу только хуки. Что мне использовать такое в стэйтфул компоненте для запроса к серверу при навигации на компонент?
Андрей
Katerina
_id должен быть строкой
Katerina
как минимум 😂
Vitaliy
Anzor
dan
Anzor
Эдуард
Привет. У кого-нибудь были проблемы с RNFetchBlob?
Файл на андроид вроде скачиваю, путь выводится но фактически файла там нет.
sh’
Друзья
Скажите пожалуйста. Как избраться от этой ошибки ?
sh’
sh’
Откуда я ссылаюсь, объект не входить в в реакт навигатор
Timur 👨💻
По всей видимости у тебя нигде не указан navigation на странице, возможно
sh’
sh’
Timur 👨💻
Как-то его туда передать из родителя например, или если ты 5 react-navigation юзаешь, то там есть useNavigation хук
sh’
Я через пятый
Timur 👨💻
Тогда const navigation = useNavigation() внутри компонента и далее юзай navigation
dan
Уверен, что этот компонент, что пытается вызвать navigate, имеет navigation в props?
sh’
dan
Не уверен, как проверить ?
console.log(this.props.navigation);
Если нету, то через родителя пережать, если он сам конечно имеет доступ к нему. Иначе, так как у вас классовый компонент, использовать hoc withNavigation.
Георгий
Всем привет, я меняю определённый state в redux, чз redux-thunk делаю запрос и меняю стейт, далее беру этот стейт в другом компоненте на который перешел чз react-navigation, чз useSelector получаю этот стейт, пытаюсь с ним взаимодействовать в useEffect(()=>{},[]) но он у меня почему то пустой стейт т.е в него не успели занестись данные, но когда я еще раз это проворачиваю всё работает, не успевает только в 1 раз, если я сделаю useEffect(()=>{},[state]) то у меня срабатывает 2 раза, в итоге всё работает но я хочу 1 раз делать useEffect
sh’
Эдуард
Кто-нибудь всё же может подсказать, как скачать файл на Андроиде? Тт
Эдуард
Я не понимаю где у меня ошибка
George
Всем привет
Что то я застрял с фирменной кнопкой Google Pay.
Попробовал react-native-gpay-button - почему-то пустое View, ничего не отображается.
У кого какой успех был? Вы сами стилизовали TouchableOpacity или прям как-то отображили то что Google дает?
p
Всем привет,
подскажите, как добавить react-native-qrcode-scanner в проект с managed workflow?
при запуске выдает ошибку:
Error: react-native-permissions: NativeModule.RNPermissions is null. To fix this issue try these steps:
• If you are using CocoaPods on iOS, run pod install in the ios directory and then clean, rebuild and re-run the app. You may also need to re-open Xcode to get the new pods.
• If you are getting this error while unit testing you need to mock the native module. You can use this to get started: https://github.com/react-native-community/react-native-permissions/blob/master/mock.js
George
Конкретно эту библиотеку не добавиьт - все что нативное и не поставляется сразу в managed не добавить
George
В Expo был свой qr code scanner, надо его юзать
p
спасибо! сейчас посмотрю
Эдуард
Так нет ошибки
Эдуард
Код говори, что файл скачан, но в реальности его нет
Эдуард
Код срабатывает. Просто файл не появляется.
Эдуард
Там нет ошибок, чтобы дебажить
Эдуард
Там возможно разрешение какое-то нужно прописать или типа того
Эдуард
На запись
Эдуард
Или я смотрю не в той папке
Эдуард
Так а какой смысл, если результата кода нет?
dan
Всем привет, я меняю определённый state в redux, чз redux-thunk делаю запрос и меняю стейт, далее беру этот стейт в другом компоненте на который перешел чз react-navigation, чз useSelector получаю этот стейт, пытаюсь с ним взаимодействовать в useEffect(()=>{},[]) но он у меня почему то пустой стейт т.е в него не успели занестись данные, но когда я еще раз это проворачиваю всё работает, не успевает только в 1 раз, если я сделаю useEffect(()=>{},[state]) то у меня срабатывает 2 раза, в итоге всё работает но я хочу 1 раз делать useEffect
В чем проблема написать так?
useEffect(() => {
if (state) {.....}
}, [state])
Эдуард
Спасибо кэп, но код прорабатывает нормально...
Эдуард
Я не спорю. Но это если бы был видимый результат. Например, если бы я что-то менял и оно менялось криво. Я бы мог найти этап на котором закралась ошибка.
Но сейчас у меня просто не появляется файл. Я же не могу влезть в библиотеку...
Эдуард
ну вот если бы я отдельно скачивал файл, а потом записывал его тогда бы я хоть знал что именно не работает. а тут одна либа по сути
Эдуард
причём, она говорит, что создала файл
Эдуард
Пытаюсь сделать IMAGEVIE по полученному URI
И смотрю через файловый проводник.
sh’
Цвета в табе никак не могу сделать чтоб менялись - пожскажите какой опт их меняет
Андрей
Кто работал с Pusher-js? Через laravel-echo
Ruslan
Всем привет, изучаю react native, столкнулся с проблемой может у кого было, компонент постоянно перерисовывается при использывании FatList, делаю по примеру из документации
Ruslan
Valentyn
Вынеси renderItem функцию.
Она у тебя пересоздаётся каждый рендер.
Yurka
Ruslan
Огромное спасибо, сразу не сообразил...
Михаил
не подскажите почему когда пишу alignItems View карта просто пропадает? Как ее можно отцентровать?
Михаил
Михаил
Георгий
подскажите плиз, где можно протестить socket.io без сервера, что то типо взять url и делать emit
Андрей