14 lines
369 B
TypeScript
14 lines
369 B
TypeScript
import { type Language } from '@/types/language';
|
|
import { createContext } from 'react';
|
|
|
|
export interface LangaugeContextModel {
|
|
language: Language;
|
|
changeLanguage: (langauge: Language) => void;
|
|
}
|
|
|
|
// The context is used by the LangaugeProvider
|
|
export const LangaugeContext = createContext<LangaugeContextModel>({
|
|
language: 'fa',
|
|
changeLanguage: () => {},
|
|
});
|