import { TouchableOpacity, View, ViewProps } from "react-native"; import * as DropdownMenu from "zeego/dropdown-menu"; import { Text } from "../common/Text"; import { useMedia } from "./MediaContext"; interface Props extends ViewProps {} export const AudioToggles: React.FC = ({ ...props }) => { const media = useMedia(); const { settings, updateSettings } = media; const cultures = media.cultures; if (!settings) return null; return ( Audio Audio language Choose a default audio language. {settings?.defaultAudioLanguage?.DisplayName || "None"} Languages { updateSettings({ defaultAudioLanguage: null, }); }} > None {cultures?.map((l) => ( { updateSettings({ defaultAudioLanguage: l, }); }} > {l.DisplayName} ))} ); };