import { create } from 'zustand'; import { persist } from 'zustand/middleware'; interface LocaleStore { locale: string; setLocale: (locale: string) => void; } export const useLocaleStore = create()( persist( (set) => ({ locale: '', setLocale: (locale) => set({ locale }), }), { name: 'locale-storage', } ) );