GrafMine
http://prntscr.com/khrcqq
GrafMine
"transformIgnorePatterns": [
"node_modules/(?!(react-native|lottie-react-native|expo|react-native-maps|react-native-svg|react-native-branch|native-base-shoutem-theme|react-native-easy-grid|react-native-drawer|react-native-vector-icons|react-native-keyboard-aware-scroll-view|react-navigation|native-base|@expo|react-native-scrollable-tab-view)/)"
]
описан в игнорах
Gena
Т.е. что-то типа "node_modules/(?!(react-native.*|lottie-react-native|expo|@expo)/)"
GrafMine
сделал так :
"transformIgnorePatterns": [
"node_modules/.+(?!(react-native.*|native-base.*|lottie-react-native|expo|@expo)/)"
]
теперь другой импорт )) но на него игнор прописан
GrafMine
http://prntscr.com/khrrte
Gena
Туда попадет например такое: "node_modules/Areact-native/", "node_moduels/AAAreact-native"... но это явно, не то, что вам нужно )
GrafMine
Gena
Я уже написал, ваша регулярка "сматчит" (т.е. добавит в игнор) строку "node_modules/native-base-shoutem-theme/index.js", но не "сматчит" и будет процессить через бабел "node_modules/XXXnative-base-shoutem-theme/index.js"
Gena
Это из-за вот этого куска перед открывающей круглос скобкой ".+"
GrafMine
отлично, убрал его и все заработало) ты лучший ))))
Sergey
const borderInput = Platform.OS === 'ios' ? 1 : 0 читая собственный код можно заметить предпочтения к определенной ОС 🙂
Andrii
ребят кто то утсанавливал WebStorm редактором для REACT_EDITOR ?
редактор открывается но - Cannot Find File выдает
я так понимаю из-за того что аргументом передается еще номер строки
Nikita
Sergey
🙂
Andrii
Andrii
видно он не парсит прямой пусть
а линк норм воспринимает
Alexander
Всем привет. Кто-нибудь сталкивался с багом fetch unsupported bodyinit type ?
Mukhamed
Mukhamed
Проблема в том что в третьем табе включается камера для сканирования, а когда перехожу на другой таб камера все ещё работает
Mukhamed
Есть ли какой-нибудь willdisappear как в Айос или как вообще решить эту проблему?
Alexander
Почему Platform из react-native не видно в вебе? Есть проверка Platform.OS === 'web'
Ololo
с каких пор есть в платформах - веб?
Alexander
Не. Просто react-native
Alexander
Неа
Alexander
Короче. У меня одно приложение для веба и натива. Такая строка
export default Platform.OS === 'web' ? localStorage : AsyncStorage;
Ololo
Alexander
А нужен ли react-native-web? Это, в принципе, единственная такая проверка. У меня, допустим, есть компонент и у него 2 точки входа .tsx и .native.tsx. Здесь все нормально. А тут хотел сделать через одну точку входа
Ololo
или я не пойму как на RN можно и веб и приложение сделать ¯\_(ツ)_/¯
Alexander
Короче. Почему в вебе не видно Platform из react-native?
Ololo
потому что веб не пишут на react native
Alexander
Ololo
ну так посмотри как ты вопрос задаешь, пацаны пишу на RN и веб и мобайл, почему в вебе нет Platform? потому что RN не работает с вебом, ну или тебе RN-web нужен
Ololo
ты получается дергаешь метод с RN, и спрашиваешь почему он не работает, ну а почему он должен работать?
Ololo
React native web это другой разговор
Peter
Ребят привет, кто-нибудь может подкинуть пару работ своих из портфолио (исходники) с целью изучения ?
Peter
в лс :)
Igor
за react-native-dom 😉
Igor
никто и не предлагл его в продакшен. Это экспериментальный рисерческий проект в данный момент
Артём
Здравствуйте
Как можно спрятать/показать BottomTabNavigator на скрине по клику кнопки на этом же скрине?
Alexander
Ololo
можешь тыкнуть в доке? а то я чего не увидел проверку на веб
Alexander
То есть rnw норм и его можно юзать в продакшн?
Ololo
VSCode) я в доке смотрю, а не в редакторе
Igor
любого здравомыслящего человека? ну те одно дело беты фреймворков от солдиных компаний и другое совсем новаторская штука от энтузиастов технологий, которая не факт что вообще будет работать.
Igor
если чо - react-native-dom это пацаны упоролись и написали свой порт React native включая йогу, который работает в браузерном окружении внутри отдельного воркера, собирается без вебпака и вообще типа не знает про браузер
George
Ребят привет
George
Как в webView клавиатуру сделать что бы выезжала при активном импуте ?
Roman
Добрый день
Пишу чат и когда у меня подкгружается чат и я передаю массив данных FlatList подгружает итемы порциями. Как заставить его сразу отрисовать весь массив?
Aynur
removeClippedSubviews={false}
Aynur
может оно
Roman
zamir
ребят, что сделать кастомный bottom navigator из react-navigation, надо пилить реакт копмпонент, сверстать что надо, и на клики икиноку накинуть createStackNavigator??
Gena
Просто то, что у вас не работает либо не так делается обычно, либо баг в FlatList'е коих дофига
Gena
Может вам на самом деле хватит св-ва inverted для того чтоб сообщения внизу чата появлялись?
Roman
Igor
Там во флэтлисте короче был баг раньше с этим оффсетом, что если ты его рендерил с отступом, то он зачем то рендерил все что сверху тоже и это прям проблема. А inverted нормально работал.
Igor
Может конечно сейчас починили
Roman
Gena
Gena
Св-во inverted в FlatList тоже работает не очень давно... например в react-native-gifted-chat его через сторонний модуль реализуют
Nikita
Ребят привет, только начал изучать RactNative. Совсем простые штуки у меня уже запускаются, но пробую подключить native-base и с этого момента у меня перестаёт запускаться приложение на эмуляторе (expo + qemu android). При команде yarn android start всё виснет на неопределенный срок на этапе Starting packager...
Не запускается даже тот проект, который до добавления библиотек работал.
Связки пробовал уже разные, в т.ч. из самых свежих библиотек:
"expo": "^29.0.0",
"native-base": "^2.7.2",
"@expo/vector-icons": "^6.3.1",
"react": "^16.4.2",
"react-native": "^0.56.0"
Встречал ли кто такое? Может ли кто-то посоветовать что почитать/поделать, чтобы исправить?
Gena
С прокруткой там огромное кол-во багов... часть из них можно порешать, если вы можете задать getItemLayout и сами посчитать размер элемента... Но с чатом это практически нереально. Плюс куча багов вылезает когда header/footer используются
Aynur
@nikmedoed react-native": "^0.56.0"
Aynur
expo его не поддерживает
Aynur
используйте это: "react-native": "https://github.com/expo/react-native/archive/sdk-29.0.0.tar.gz",
Nikita
expo его не поддерживает
А "react-native": "~0.55.2" поддерживает?
С ним до добавления native-base работало
Aynur
Nikita
😒
А как им пользоваться? Везде речь идёт об установке npm/
Содержимое архива закинуть в папку node_modules проекта?
Aynur
редактируете package.json и запускаете npm install в терминале
Aynur
или «yarn install» вроде, в вашем случае
Friptu
Ребята, а есть какой то нормальный эмулятор под андроид, что бы менее требовательный чем андроид студия?