diff options
author | Ivan Chen <ivan@tagg.id> | 2021-07-09 18:40:30 -0400 |
---|---|---|
committer | Ivan Chen <ivan@tagg.id> | 2021-07-09 18:40:30 -0400 |
commit | dff83dc855e9500bc228a1491601e660527afa10 (patch) | |
tree | f9f0eef6ef001a27af2f98790e08e77e3c955dd4 /src/screens/moments/CameraScreen.tsx | |
parent | 9bbba285b989cd6bf1a9543b4fa0e97e2379616c (diff) |
Allow preselect category from profile screen
Diffstat (limited to 'src/screens/moments/CameraScreen.tsx')
-rw-r--r-- | src/screens/moments/CameraScreen.tsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/screens/moments/CameraScreen.tsx b/src/screens/moments/CameraScreen.tsx index 07c9b059..5f9412fb 100644 --- a/src/screens/moments/CameraScreen.tsx +++ b/src/screens/moments/CameraScreen.tsx @@ -30,7 +30,7 @@ interface CameraScreenProps { navigation: CameraScreenNavigationProps; } const CameraScreen: React.FC<CameraScreenProps> = ({route, navigation}) => { - const {screenType} = route.params; + const {screenType, selectedCategory} = route.params; const cameraRef = createRef<RNCamera>(); const tabBarHeight = useBottomTabBarHeight(); const [cameraType, setCameraType] = useState<keyof CameraType>('front'); @@ -71,6 +71,7 @@ const CameraScreen: React.FC<CameraScreenProps> = ({route, navigation}) => { uri, isVideo: false, }, + selectedCategory, }); }; @@ -94,6 +95,9 @@ const CameraScreen: React.FC<CameraScreenProps> = ({route, navigation}) => { setShowSaveButton(false); setMediaFromGallery(''); } else { + navigation.dangerouslyGetParent()?.setOptions({ + tabBarVisible: true, + }); navigation.goBack(); } }; |