Appearance
useNavigatorLanguage
Reactive navigator.language
Demo
Usage
tsx
import { useNavigatorLanguage } from '@reause/core'
const { language, isSupported } = useNavigatorLanguage()
// `language` is a `string | undefined` state — the component re-renders on
// the window `languagechange` eventType Declarations
ts
export interface UseNavigatorLanguageOptions extends ConfigurableWindow {
}
export interface UseNavigatorLanguageReturn {
isSupported: boolean;
language: string | undefined;
}
export function useNavigatorLanguage(options?: UseNavigatorLanguageOptions): UseNavigatorLanguageReturn