12 lines
320 B
TypeScript
12 lines
320 B
TypeScript
![]() |
import * as React from "react";
|
||
|
|
||
|
export const LocaleContext = React.createContext<string>("en");
|
||
|
|
||
|
const { Consumer: LocaleConsumer, Provider } = LocaleContext;
|
||
|
|
||
|
const LocaleProvider = ({ children }) => {
|
||
|
return <Provider value={navigator.language}>{children}</Provider>;
|
||
|
};
|
||
|
|
||
|
export { LocaleConsumer, LocaleProvider };
|