Files
aliasvault/mobile-app/hooks/useColorScheme.ts
2025-04-18 00:13:32 +02:00

16 lines
463 B
TypeScript

import { useColorScheme as _useColorScheme } from 'react-native';
import { Colors } from '@/constants/Colors';
export type ColorSchemeName = 'light' | 'dark';
// Re-export the basic color scheme hook
export const useColorScheme = () => {
return _useColorScheme() as ColorSchemeName;
};
// Simple hook that returns the current theme's colors
export const useColors = () => {
const colorScheme = useColorScheme();
return Colors[colorScheme ?? 'light'];
};