import type { SheetProps } from "tamagui"; import { MaterialCommunityIcons } from "@expo/vector-icons"; import { useTheme } from "tamagui"; import { usePlaybackSpeed } from "~/hooks/player/usePlaybackSpeed"; import { Settings } from "./settings/Sheet"; export const PlaybackSpeedSelector = (props: SheetProps) => { const theme = useTheme(); const { speeds, currentSpeed, changePlaybackSpeed } = usePlaybackSpeed(); return ( props.onOpenChange?.(false)} /> } title="Playback settings" /> {speeds.map((speed) => ( ) } onPress={() => { changePlaybackSpeed(speed) .then(() => props.onOpenChange?.(false)) .catch((err) => { console.log("error", err); }); }} /> ))} ); };