import {Picker} from '@react-native-picker/picker'; import {Text} from 'react-native'; import type {AudioTrack, SelectedTrack} from 'react-native-video'; import styles from '../styles'; import React from 'react'; export interface AudioTrackSelectorType { audioTracks: Array; selectedAudioTrack: SelectedTrack | undefined; onValueChange: (arg0: string) => void; } export const AudioTrackSelector = ({ audioTracks, selectedAudioTrack, onValueChange, }: AudioTrackSelectorType) => { return ( <> AudioTrack { if (itemValue !== 'empty') { console.log('on audio value change ' + itemValue); onValueChange(`${itemValue}`); } }}> {audioTracks?.length <= 0 ? ( ) : ( )} {audioTracks.map(track => { if (!track) { return; } return ( ); })} ); };