Alexsandr
а не translateX?
сори туплю)
Alexsandr
да все правильно)
Макс
сори туплю)
Спасибо, сейчас попробую!)
Макс
как ты предложил это реализовать?)
Alexsandr
как ты предложил это реализовать?)
У тебя желтый блок статичный
Alexsandr
Он просто прячется у тебя за плашкой
Alexsandr
По это ты через position указываешь где он должен стоять
Макс
а, ты хочешь его просто перекрыть плашкой?
Alexsandr
А позицию только плашке менять)
Макс
Именно)
сейчас попробую, благодарю!)
Alexsandr
Анимашка будет точно такая же) но куда более производительней)
Dmitry
Dmitry
Dmitry
Dmitry
Dmitry
Каким компонентом можно реализовать такой элемент?
Alexsandr
Bottom-sheet
Dmitry
И в bottom-sheet уже разместить вьюхи как удобно?
Alexsandr
И в bottom-sheet уже разместить вьюхи как удобно?
https://github.com/osdnk/react-native-reanimated-bottom-sheet
Alexsandr
Dmitry
Navigator который
Alexsandr
Navigator который
у тебя react-navigation?
Dmitry
Да
Alexsandr
Navigator который
Stack просто делаешь
Alexsandr
и можешь его запихнуть в bottom-sheet
Alexsandr
я правда так не делал, но скорее всего прокатит
Nikita
Подскажите пожалуйста как полностью раз монтировать компоненты?? Что бы один ничего не знал о другом. И при переходе от экрана A в экран В, надо что бы экран А не сохранял состояние. Как это можно сделать?
Dmitry
я правда так не делал, но скорее всего прокатит
Спасибо, попробую и если не потеряю сообщение то отвечу получилось или нет:)
Nikita
я чет нечего не понял)
Два экрана с большим списал данных. Если переходу на второй экран, то он глючио из за того что первый до сих пор хранит состояние. Если с первого экрана убираю все данные, то при переходе на второй экран там все работает
Alexsandr
Switch navigator?
больше звучит как просто написано что-то не правильно)
Maxim 📱 D
Ещё можно листенер повесить и при переходе на другой экран чистить данные
Maxim 📱 D
Или перед navigate чистить данные и на колбек от сетстейта производить navigate
Maxim 📱 D
больше звучит как просто написано что-то не правильно)
Там может же быть тяжёлый экран с вечной анимацией, может загрузка данных реал-тайм, надо все остановить а потом производить переход
Nikita
Там может же быть тяжёлый экран с вечной анимацией, может загрузка данных реал-тайм, надо все остановить а потом производить переход
Да, я использую компонент swiper, это слайдер, там 200+фото, и когда переходу на второй экран ( там тоже слайдер) то он глючит
Макс
а у розового делать translateY
блин чел ты гений!), только не до конца понимаю, использую useNativeDriver я закидываю всю работу анимации в другое русло, освобождаяя js, поэтому не лагает?
Макс
Так то и без него не очень лагает, но с ним вообще без лагов
👀
привет всем! подскажите, пожалуйста как в react navigation v5 сделать переход на вложенную страницу, и задать ему "путь обратно"?
Alexsandr
navigation.navigate("path_to_screen")
если это твой рут он сам туда вернется
👀
угу, только кнопки назад нет и navigation.goBack() никуда не возвращает
👀
ну вот в 4 версии "всё было хорошо" сделали переход на пятую — всё пропало((
👀
ну, если-бы в доке был ответ на мой вопос..
👀
буду безмерно благодарна
Alexsandr
navigation.popToTop();
пробывала?)
Alexsandr
Alexsandr
navigation.popToTop();
https://reactnavigation.org/docs/stack-navigator#poptotop
👀
сейчас попробую объяснить есть верхний уровень — stack navigator в нём рендерятся скрины авторизации, регистрации и тд и также в нём, если пользователь авторизован, рендерится скрин с tabsNavigator'ом в нём, для каждого скрина, опять свой stack навигатор мне нужно после регистрации перевести пользователя на страницу внутри стак навигатора внутри табс навигатора
👀
да вылетает с ошибкой
👀
процесс регистрации состоит из нескольких шагов, поэтому получается так что это тоже ещё один стак навигатор
👀
навигатор на навигаторе, и навигатором погоняет...
Alexsandr
Alexsandr
мб версия stack у тебя не та
👀
прям весь? или только строчки зависимостей навигатора?
Alexsandr
это только теория)
👀
"@react-navigation/bottom-tabs": "^5.0.7", "@react-navigation/drawer": "^5.0.0", "@react-navigation/native": "^5.0.7", "@react-navigation/stack": "^5.0.9",
Alexsandr
ну вроде все окей
👀
потом я делаю так
👀
👀
и на экране OrganizationCreateTeam я уже не могу никуда вернуться назад это теперь , как-бы, первый экран в стеке навигатора на этой вкладке
👀
может нужно как-то сбросить состояние чего-то? или по особому делать переход в моём случае?..
Denis
Подскажите, норм ли практика называть файл(csv в моем случае) с пробелами, например "Test - 1"? Не будет ли проблем с кодировкой на разных девайсах?
Vitaliy
Подскажите, норм ли практика называть файл(csv в моем случае) с пробелами, например "Test - 1"? Не будет ли проблем с кодировкой на разных девайсах?
Насчёт разных девайсов - не тестировал, но опыт подсказывает что надёжнее без пробелов. kebab-case или snake_case обычно упрощает жизнь. Если имя файла полностью контролируемо (не зависит от пользователя) - лучше не усложнять себе задачу )
Timofey
Привет всем, у меня вопрос для тех, кто использовал react-native-gifted-chat, как там обстоят дела с поиском? можно ли открыть экран чата так, чтобы в середине было искомое сообщение и работала паджинация в обе стороны?
Nikita
Можно как то перейти от одного экрана к другому ,если они находятся в разных стеках ?