Anzor
А вебвью плохой вариант ?
Anton
Нет
Anton
Вроде яндекс кассы и яндекс чекаут разные штуки, но я хз
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 " и в таком случае я смогу видеть имена функций\компонентов в таких отчетах о сбоях?
Алексей
да @why_not_export_default
Спасибо большое! Буду исправляться)
Алексей
у меня очень много export default. Думал так проще
S
у меня очень много export default. Думал так проще
Ты не познал нативный автоимпорт, как раз лишишься девственности 😂
Vitaliy
А что если export {default as ComponentName} from “./componentFileName” в index.js в директории с компонентами? Если память не изменяет - с дебагом проблем не наблюдается (или есть существенные минусы такого подхода)
Андрей
Подскажите кто работал с giftedChat
Anton
Ошибка была в зависимостях
не удалил из проекта или как?
Katerina
Подскажите кто работал с giftedChat
а в чем, собственно, нужна подсказка?
Anzor
Подскажите пожвлуйста, такой вопрос. У меня есть стэйтфул компонент, и в componentDidMount я делаю запрос к бэку на получение данных для отображения. Когда я использую навигацию и возвращаюсь назад componentDidMount не отрабатывает снова. Знаю что у react-navigation есть свой жизненный цикл. Но в доке вижу только хуки. Что мне использовать такое в стэйтфул компоненте для запроса к серверу при навигации на компонент?
Андрей
а в чем, собственно, нужна подсказка?
Не получается вывести данные которые получаю с бека, не понимаю в чем трабл
Андрей
Katerina
_id должен быть строкой
Katerina
как минимум 😂
Anzor
Вот так например.
спасибо огромное)
Rostyslav
не удалил из проекта или как?
Не, там обновились они и как-то каряво устанавливались
Эдуард
Привет. У кого-нибудь были проблемы с RNFetchBlob? Файл на андроид вроде скачиваю, путь выводится но фактически файла там нет.
sh’
Друзья Скажите пожалуйста. Как избраться от этой ошибки ?
sh’
sh’
Откуда я ссылаюсь, объект не входить в в реакт навигатор
Timur 👨‍💻
По всей видимости у тебя нигде не указан navigation на странице, возможно
sh’
По всей видимости у тебя нигде не указан navigation на странице, возможно
Именно откуда я ссылаюсь не указан. Как его указать ?
sh’
Timur 👨‍💻
Как-то его туда передать из родителя например, или если ты 5 react-navigation юзаешь, то там есть useNavigation хук
sh’
Я через пятый
Timur 👨‍💻
Тогда const navigation = useNavigation() внутри компонента и далее юзай navigation
dan
Уверен, что этот компонент, что пытается вызвать navigate, имеет navigation в props?
dan
Не уверен, как проверить ?
console.log(this.props.navigation); Если нету, то через родителя пережать, если он сам конечно имеет доступ к нему. Иначе, так как у вас классовый компонент, использовать hoc withNavigation.
Георгий
Всем привет, я меняю определённый state в redux, чз redux-thunk делаю запрос и меняю стейт, далее беру этот стейт в другом компоненте на который перешел чз react-navigation, чз useSelector получаю этот стейт, пытаюсь с ним взаимодействовать в useEffect(()=>{},[]) но он у меня почему то пустой стейт т.е в него не успели занестись данные, но когда я еще раз это проворачиваю всё работает, не успевает только в 1 раз, если я сделаю useEffect(()=>{},[state]) то у меня срабатывает 2 раза, в итоге всё работает но я хочу 1 раз делать useEffect
Эдуард
Кто-нибудь всё же может подсказать, как скачать файл на Андроиде? Тт
Эдуард
Я не понимаю где у меня ошибка
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
спасибо! сейчас посмотрю
George
Первая ссылка в гугле https://developers.google.com/pay/api/android/guides/brand-guidelines
А как в итоге получилось? Я что-то не понимаю как вот этот resource который они дают для скачивания протащить в react-native
Эдуард
Так нет ошибки
Эдуард
Код говори, что файл скачан, но в реальности его нет
Эдуард
Код срабатывает. Просто файл не появляется.
Эдуард
Там нет ошибок, чтобы дебажить
Эдуард
Там возможно разрешение какое-то нужно прописать или типа того
Эдуард
На запись
Эдуард
Или я смотрю не в той папке
Эдуард
Так а какой смысл, если результата кода нет?
Эдуард
Спасибо кэп, но код прорабатывает нормально...
Эдуард
Я не спорю. Но это если бы был видимый результат. Например, если бы я что-то менял и оно менялось криво. Я бы мог найти этап на котором закралась ошибка. Но сейчас у меня просто не появляется файл. Я же не могу влезть в библиотеку...
Эдуард
ну вот если бы я отдельно скачивал файл, а потом записывал его тогда бы я хоть знал что именно не работает. а тут одна либа по сути
Эдуард
причём, она говорит, что создала файл
Шахзод
причём, она говорит, что создала файл
А как вы проверяете что файла нет ? А если в приложении достать файл по сохраненному пути что тогда ?
Эдуард
Пытаюсь сделать IMAGEVIE по полученному URI И смотрю через файловый проводник.
sh’
Цвета в табе никак не могу сделать чтоб менялись - пожскажите какой опт их меняет
Андрей
Кто работал с Pusher-js? Через laravel-echo
Ruslan
Всем привет, изучаю react native, столкнулся с проблемой может у кого было, компонент постоянно перерисовывается при использывании FatList, делаю по примеру из документации
Ruslan
Valentyn
Вынеси renderItem функцию. Она у тебя пересоздаётся каждый рендер.
Ruslan
Огромное спасибо, сразу не сообразил...
Михаил
не подскажите почему когда пишу alignItems View карта просто пропадает? Как ее можно отцентровать?
Михаил
Никита
не подскажите почему когда пишу alignItems View карта просто пропадает? Как ее можно отцентровать?
flex: 1 внутри контейнера с alignItems: center всегда будет себя так вести - можно элементарно с View проверить width: '100%' можно попробовать прописать
Георгий
подскажите плиз, где можно протестить socket.io без сервера, что то типо взять url и делать emit