import React from "react"; import { ActivityIndicator, Keyboard, Text, TextInput, TouchableOpacity, TouchableWithoutFeedback, View, } from "react-native"; import DropDownPicker from "react-native-dropdown-picker"; import { useVideoDetails } from "../../component/video/use-video-details"; import { globalInputStyles } from "../../styles"; import { recordStyles as styles } from "./styles"; export default function VideoDetails({ navigation, route }): React.JSX.Element { const { mode } = route.params; const { sessionName, setSessionName, gameType, tableSize, handleSubmit, loading, } = useVideoDetails({ params: route.params, navigation }); const dropDownStyles = { style: globalInputStyles.dropdownStyle, }; return ( Keyboard.dismiss()}> {mode === "start-video" ? "Record Session" : "Save Session"} Session Name Game Type Table Size {mode === "start-video" && ( navigation.goBack()} > Back )} {loading ? ( ) : ( {mode === "start-video" ? "Next" : "Save"} )} ); }