import { Pressable, View } from 'react-native'; import { setAndroidNavigationBar } from '@/lib/android-navigation-bar'; import { MoonStar } from '@/lib/icons/MoonStar'; import { Sun } from '@/lib/icons/Sun'; import { useColorScheme } from '@/lib/useColorScheme'; import { cn } from '@/lib/utils'; export function ThemeToggle() { const { isDarkColorScheme, setColorScheme } = useColorScheme(); function toggleColorScheme() { const newTheme = isDarkColorScheme ? 'light' : 'dark'; setColorScheme(newTheme); setAndroidNavigationBar(newTheme); } return ( {({ pressed }) => ( {isDarkColorScheme ? ( ) : ( )} )} ); }