Size: a a a

React Native — русскоговорящее сообщество

2020 July 10

I

Ilya in React Native — русскоговорящее сообщество
вроде все супер просто, оборачиваешь компонент в него и все готово, поялвяется проп isFocused
источник

I

Ilya in React Native — русскоговорящее сообщество
но проблема в том, что проп не меняет значение, всегда в значении true
источник

A

Alexander in React Native — русскоговорящее сообщество
Ilya
но проблема в том, что проп не меняет значение, всегда в значении true
Я думаю нужно смотреть в сторону как реализована навигация
источник

I

Ilya in React Native — русскоговорящее сообщество
Alexander
Я думаю нужно смотреть в сторону как реализована навигация
вот два экрана, перехожу с первого на второй, все ок, возвращаюсь обратно, камера перестает работать.
источник

I

Ilya in React Native — русскоговорящее сообщество
первый компонент обернут в withNavigationFocus
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
А ты использовал эту либу? Я заюзал, работает отлично, только с типами проблема.

Функция withAnchorPoint первым аргументом принимает TransformsStyle, который является объединением различных типов трансформов, но все эти типы оперируют примитивами, например:
interface ScaleTransform {
   scale: number;
}

и у меня ts ругается, что я передаю туда не number, а Animated.Value
источник

d

dron in React Native — русскоговорящее сообщество
Kamo Spertsyan
А ты использовал эту либу? Я заюзал, работает отлично, только с типами проблема.

Функция withAnchorPoint первым аргументом принимает TransformsStyle, который является объединением различных типов трансформов, но все эти типы оперируют примитивами, например:
interface ScaleTransform {
   scale: number;
}

и у меня ts ругается, что я передаю туда не number, а Animated.Value
Не использовал, у меня один кейс был на скейл и написал своё маленькое решение
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
dron
Не использовал, у меня один кейс был на скейл и написал своё маленькое решение
Понял
источник

I

Ilya in React Native — русскоговорящее сообщество
если вдруг кто-нибудь еще столкнется с проблемой хока withNavigationFocus, то вот вам решение
https://reactnavigation.org/docs/use-is-focused/

отказываемся от хока и используем хук, он работает!
источник

d

dron in React Native — русскоговорящее сообщество
Ilya
если вдруг кто-нибудь еще столкнется с проблемой хока withNavigationFocus, то вот вам решение
https://reactnavigation.org/docs/use-is-focused/

отказываемся от хока и используем хук, он работает!
ну, к сожалению, для некоторых это не решение
источник

I

Ilya in React Native — русскоговорящее сообщество
dron
ну, к сожалению, для некоторых это не решение
из-за версии навигации?
источник

d

dron in React Native — русскоговорящее сообщество
угу
источник

I

Ilya in React Native — русскоговорящее сообщество
согласен
источник

I

Ilya in React Native — русскоговорящее сообщество
может в моем случае withNavigationFocus не сработал, потому что в новой версии он перекрывается
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
источник

NL

Night Lovell in React Native — русскоговорящее сообщество
Вам привет
Мужики, как по нажатию на кнопку открывать гугл карты на телефоне ?
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
Night Lovell
Вам привет
Мужики, как по нажатию на кнопку открывать гугл карты на телефоне ?
Смотри в сторону диплинков на карты. Есть общие схемы для открытия карт, которые предлагают любые на выбор. У гугля наверняка есть свои индивидуальные, чтобы только гугл их перехватывал
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Night Lovell
Вам привет
Мужики, как по нажатию на кнопку открывать гугл карты на телефоне ?
источник

KS

Kamo Spertsyan in React Native — русскоговорящее сообщество
ну и дальше Linking.openURL
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
источник