Дмитрий
всем привет! подскажите пожалуйста кто-нибудь как эту ошибку поправить?
Дмитрий
Так вроде в ошибке все указано, в чем проблема?
я не могу понять почему в node_modules попадает TS код? я так понимаю он из-за этого не компилируется
Дмитрий
или может туплю и что-то упускаю?
Yurii
я не могу понять почему в node_modules попадает TS код? я так понимаю он из-за этого не компилируется
А причём тут тс код? Насколько я вижу у вас не видит модуль с котрого вы импортируете
Дмитрий
эмм, как это может быть? этот же EmitterSubscription находится внутри react-native
Дмитрий
Vitaliy
эмм, как это может быть? этот же EmitterSubscription находится внутри react-native
babel где-то неправильно сконфигурирован скорее всего
Anton
@gblack9
Дмитрий
babel где-то неправильно сконфигурирован скорее всего
ну у меня сейчас вот такой конфиг бабеля, не знаю что тут может быть не так
Dmytro
Народ напомните плиз, как сделать чтобы я мог двигать вбок View а за ним были иконки? Где-то я видел такое.
Vitaly
https://github.com/jshanson7/react-native-swipeable
Aleksei
зачем вам плагин ts-a?
в общем у вас тс-ом по файлам с флоу проходится и поэтому ругается
Антон
Всем привет, стоит задача что бы при нажатии на кнопу скачивался pdf файл в папку закгрузки на телефоне ( интересует именно андроид ) Как это реализовывать на RN, есть ли какие-то библиотеки или можно обойтись стандартными фунекциями?
Антон
react-native-fs пробовал?
я смотрел его, но не понял подойдет ли он?
Антон
спасибо)
Kirill
Ну у всех разный уровень разработки
Алексей
Т - толерантность)
Dmitriy
Всем привет! посоветуйте пожалуйста плеер для проигрывания двух потоков одновременно
Sergey
Гайз, хальп поставил react-native-geolocation-service, на ios все нормально работает, на андроид выдает такую ошибку при билде rn 61.5
Sergey
может кто сталкивался
Sergey
или какая есть альтернатива, чтобы геолокация и на андроиде и на иос нормально работала?
Gena
Гайз, хальп поставил react-native-geolocation-service, на ios все нормально работает, на андроид выдает такую ошибку при билде rn 61.5
Похоже, что проблема связана с AndroidX. Наиболее вероятно, что вы не запустили jettifier после установки модуля, или наоборот, модуль уже на AndroidX, а у вас всё на compat.
Gena
Запустите npx jetify и после этого сделайте реимпорт проекта в android studio (это конвертнет в androidx всё, что найдет в node_modules)
Gena
Технически npx react-native run-android этот шаг автоматом делает, а если из Andriod Studio работать, то приходится вручную (ну или себе в postinstall в package.json засовывать вызов)
Sergey
Gena
ошибок больше нет, но апп перестал запускаться -_-"
Вы там самое интересное в стектрейсе обрезали: "Didn't find clas...." )))
Gena
А вообще всё можно откатить, просто стереть node_modules и опять заинсталлить всё )
Sergey
.courier.MainApplication" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file
Gena
jettify только содержимое node_modules переписывает.
Gena
И нет, ошибка не знакомая, сложно сказать что там. Может раньше что-то есть... может надо ./gradlew clean сделать, может забыли сделать реимпорт проекта в Android Studio, потому что без реимпорта он такие вещи не подхватывает
Sergey
./gradlew: command not found
Sergey
что опять не так 😑
Sergey
сорян за глупые вопросы, просто до этого только под ios делал
Gena
./gradlew: command not found
Это скрипт, он в папке android лежит
Артем
Ребят, мне нужно сделать чтобы ввод всех символов кроме цифр игнорировался, я написал код который валидирует введенные символы, но символы на момент появляются и потом исчезают. Я хочу сделать так чтобы они вообще не появлялись в инпуте.
Артем
onChangeText = (key: number) => (text: string) => { if (!this.checkIfCharacterIsNumeric(text)) { return; } }
Артем
проверил в вайбере, там ввод символов кроме цифр игнорируются, они даже в инпуте не появляются
Kto?
Такое только хаком с наложением вьюхи поверх инпута сделать можно, иначе, к сожалению, никак.
Kto?
Но тогда у тебя курсора не будет
Kirill
keyboardType="numeric" не подходит для этого ?
Kto?
Артем
позволяет ввести другие символы
Kirill
ну там наерн "e"дает ввести
Артем
Артем
Но тогда у тебя курсора не будет
Вот курсор есть и не позволяет ввести другие символы
Kirill
ну скобки у тебя должны масками подкидываться
Kirill
а не пользователь сам их вводит
Артем
Понял как сделать
Артем
Компонент маски заюзаю
Артем
Он не позволяет другое вводить
Kirill
так и должно быть
Kirill
у тебя в плэйсохдере пользователь будет вивдеть пример номера и по нему будет вводить цифры
Артем
у тебя в плэйсохдере пользователь будет вивдеть пример номера и по нему будет вводить цифры
Не нашёл компонент маски с плейсхолдером для инпута номера телефона, кинешь ссылку?)
Kto?
И иногда будет показывать ненужные символы
Артем
Попробую отпишу
Kirill
ну вот что-то есть https://github.com/react-native-community/react-native-text-input-mask
Kirill
вроде норм поддерживаемая либа
Артем
где ты там увидел что плейсхолдер постоянно виден?
Артем
как в телеге например
Артем
в телеге при вводе номера телефона плейсхолдер виден
Артем
я уже много чего переискал
Артем
не нашел такого чтобы плейсхолдер был постоянно виден
Kirill
плэйсхолдер всегда проподает, когда пользователь ачинает вводить инфу
Артем
нет, в телеге не так
Артем
попробуй перезайти
Артем
мне бы желательно как в телеге
Kirill
ну тогда тебе, позоже, надо что-то кастомное писать
Kirill
но вообще правильно как у всех
Kirill
что плейсхолдер пропадает
Vitaliy
не нашел такого чтобы плейсхолдер был постоянно виден
было уже в этом чате недавно t.me/reactnative_ru/136770