Skip to content
Snippets Groups Projects
Select Git revision
  • main default protected
1 result

LocalizedContext.ts

Blame
  • LocalizedContext.ts 349 B
    import {createContext, useContext} from "react";
    import {Locale} from "./Locale";
    
    const LocalizedContext = createContext<Locale>({
        language: "en",
        region: "US",
    });
    export const LocaleProvider = LocalizedContext.Provider;
    export const LocaleConsumer = LocalizedContext.Consumer;
    export const useLocale = () => useContext(LocalizedContext);