Vitaly
<div ...> <input ref={...}/> </div>
ref={ref => this.props.refDrop(ref)}
Serge
типо <searchinput refDrop={(ref) => this.input = ref}/>
К слову, сейчас модно использовать React.createRef() вместо рефных функций.
Serge
надо будет посмотреть ) благодарю
Можете в официальных доках заценить страницу про рефы. Там про это подробней.
Dmitry
@quarrant поэтому я написал использовать секьюрный стораж) подсовываешь персисту react-native-sensitive-info и все красиво, разве нет?
нет. AsyncStorage не гарантирует никакой сохранности данных. А KeyChain защишен чипом Secure Enclave в iOS
Dmitry
также FaceID и TouchID вход в приложение и тд
Burado
Ребят, объявлена вот такая вот фигня: image: PropTypes.shape({ type: PropTypes.oneOf([Image]) }) в static PropTypes. А как в такой компонент передавать картинку?
Anonymous
Добрый день ребята! Подскажите пожалуйста как осуществить сортировку входящих данных в формате json, а именно имен пользователей в алфавитном порядке, перед this.setState. JSON: https://randomuser.me/api/?&results=20. Ссылка на github https://github.com/reactjenny/ReactChatApp/blob/master/src/screen2/ChatScreen.js
Andrey
@quarrant причем тут asyncstorage?
Andrey
@quarrant персисту фиолетово что использовать
kuanysh anuarkhanov
hi2all
kuanysh anuarkhanov
начинаю rn native хочу прикрутить rxjs, кто уже?
kuanysh anuarkhanov
как полет при билдах? и как на проде ?
Dmitry
К слову, сейчас модно использовать React.createRef() вместо рефных функций.
Это не мода, а новое API и работает отлично. Особенно с ts и автокомплитом
Demuz
Добрый день! Кто нибудь сталкивался с проблемой динамичского рендера в rn swiper? Если статическоее содержимое рендерю, то нормально слайды отображаются, а вот если содержимое прилетает с сервера, затем пытаюсь рендерить чере map(), то неверно рендерит. Сейчас покажу.
Demuz
Все, что рендерится через map() не разделяется на отдел не слайды.
Kto?
Покажи код
Kto?
Как ты рендеришь
Demuz
Все, что рендерится через map() не разделяется на отдел не слайды.
Но если каждый объякт прописать вручную, без map(), то содержимое начинает разделяться нормально на отдельные свайпаемые слайды.
Demuz
Как ты рендеришь
Вот так работает без проблем...
Demuz
А вот так как на скрине выше с телефонами. Всё в одной пачке получается.
Kto?
Во первых, key должна быть стринга
Kto?
А ты пихаешь намбер
Kto?
i.toString() сделай
Kto?
Проверь как так зарендерит
Demuz
Во первых, key должна быть стринга
В курсе. Но проблема же не в этом. Я не об этом.
Demuz
Проверь как так зарендерит
Точно так же. не в стринге проблема.
Kto?
А что ты за компонент юзаешь ?
Kto?
А вижу
Kto?
Сек
Kto?
https://github.com/leecade/react-native-swiper/issues/233
чей ты
https://github.com/leecade/react-native-swiper/issues/233
Сразу отказывайся от него !!! Автор забил на поддержку, Мы выполнили его , как начали багами давиться
Burado
Ребят, кто-то пользовался react-native-material-ui?
Kto?
Прикольный
чей ты
https://github.com/archriss/react-native-snap-carousel
Dmitrii
Всем привет. В чем может быть проблема, подскажите пжл? Я сделал приложение в expo , используя свой iPhone6 для отображения , все выглядело ок, но только попробовал на SE и у меня начались вьюхи друг на друга залазить. На X я так понимаю там вообще будут отступы между вьюхами.. Короче как сделать чтоб отступы зафиксировались на всех устройствах одинаково?
Dmitrii
flex)
Спс попробую
kuanysh anuarkhanov
в доках нету про file structure?
kuanysh anuarkhanov
нахожу на medium etc. но оф нету
Daniil
Ребят, пытаюсь авторизоваться в googlefit, через гугловскую авторизацию. По какой-то причине выкидывает ошибку Authorization cancelled, после того как тыкну в профиль гугла. Обычно она бывает только когда сознательно отменяешь авторизацию Что может быть?
Daniil
использую react-native-google-fit"
Alexander
Помогите с кейсом. Есть форма, а в ней по нажатию на "Указать на карте" открывается полноэкранная карта. Использую react-navigation. Изначально хотел делать отдельным экраном, но слишком костыльно потом передавать данные обратно в форму. Может есть какие вещи для такого?
Alexander
> но слишком костыльно потом передавать данные обратно в форму Имеете в виду указаник в параметрах новому экрану функцию-коллбэк?
Не. Экран с картой откроется в stack. И как обратно передать данные в экран в стак ниже? Не хочу это выносить в глобальное хранилище
Alexander
> но слишком костыльно потом передавать данные обратно в форму Имеете в виду указаник в параметрах новому экрану функцию-коллбэк?
Что-то типо react-native-modal смотрел, но она перекроет все приложение, а мне нужно шапку и таббар продолжить показывать
Serge
Не. Экран с картой откроется в stack. И как обратно передать данные в экран в стак ниже? Не хочу это выносить в глобальное хранилище
Из экрана А вызываете экран Б, указав ему в качестве параметра функцию (которая, например, меняет стейт в А). А в Б в конце действия вызываете переданный коллбэк и goBack.
Serge
Делаю так в "модальных" экранах у себя в проекте. Полет нормальный.
Makar
Помогите, пожалуйста, что не так?
Alexander
Спасибо
Gena
Помогите, пожалуйста, что не так?
У вас что-то не так сконфигурировано. Там написано, что именно не так. Оно не должно искать стартовый js в node_modules/...
Serge
Помогите, пожалуйста, что не так?
Это свежесозданный проект? Может RN винду не поддерживает?
Makar
Да
Makar
До этого всё замечательно запускал
Makar
Попробую рестартнуть комп
Serge
До этого всё замечательно запускал
До чего "этого"? На всякий случай попробуйте переустановить пакеты и все перезапустить.
Makar
До этого запуска
Makar
Не помогло
Makar
Перезапустил комп, переустановил рн, создал новый проект
Makar
Та же проблема
Alex
Помогите, пожалуйста, что не так?
react-native start -- --reset-cache пробовали?
Makar
Нет, но вот только что увидел это на стэк овефлоу
Makar
Спасибо огромное
Makar
Всё работает
Serge
react-native start -- --reset-cache пробовали?
А ведь реально. У самого в проекте этот флаг по умолчанию уже год с лишним стоит и воспринимается как нечто само собой разумеющееся.
Alex
На проекте с 57 или 58 пришлось постоянно использовать 🤷‍♂️
Gena
А ведь реально. У самого в проекте этот флаг по умолчанию уже год с лишним стоит и воспринимается как нечто само собой разумеющееся.
У нас он только в CI при сборке продакшн бандлов. Но я его частенько сам использую (на всякий случай)... вроде после переустановки или изменения чего-то в папке node_modules, надо понаблюдать за собой ))) На windows, возможно, он чаще нужен, не знаю... Но то, что в этой проблеме projectRoot (или кто-то из его производных) съехал - это реально странно...
Makar
Ребят, ещё раз. Что случилось?
Aynur
что в файле Logo.js?
Никита
Ребят, ещё раз. Что случилось?
AnimationFrameScheduler не импортится
Oleksandr
ну у тебя же явно не обьявлен элемент который ты в стейте инициализируешь
Makar
Из какой библиотеки импортить?
Serge
Из какой библиотеки импортить?
Может вам какие-нибудь курсы для начинающих стоит пройти?