import {Picker} from '@react-native-picker/picker'; import {Text} from 'react-native'; import { SelectedVideoTrack, SelectedVideoTrackType, VideoTrack, } from 'react-native-video'; import styles from '../styles'; import React from 'react'; export interface VideoTrackSelectorType { videoTracks: Array; selectedVideoTrack: SelectedVideoTrack | undefined; onValueChange: (arg0: string) => void; } const VideoTrackSelector = ({ videoTracks, selectedVideoTrack, onValueChange, }: VideoTrackSelectorType) => { return ( <> VideoTrack { if (itemValue !== 'empty') { onValueChange(itemValue); } }}> {videoTracks?.length <= 0 || videoTracks?.length <= 0 ? ( ) : ( )} {videoTracks?.map(track => { if (!track) { return; } return ( ); })} ); }; export default VideoTrackSelector;