chore: remove legacy language store (cleanup i18n)
This commit is contained in:
parent
c1ab5004bf
commit
54a77382b7
3 changed files with 7 additions and 50 deletions
|
|
@ -1,29 +0,0 @@
|
|||
"use client"
|
||||
|
||||
import { useLanguageStore, Language } from "@/lib/store/language-store"
|
||||
import {
|
||||
Select,
|
||||
SelectContent,
|
||||
SelectItem,
|
||||
SelectTrigger,
|
||||
SelectValue,
|
||||
} from "@/components/ui/select"
|
||||
import { Globe } from "lucide-react"
|
||||
|
||||
export function LanguageSelector() {
|
||||
const { language, setLanguage } = useLanguageStore()
|
||||
|
||||
return (
|
||||
<Select value={language} onValueChange={(v) => setLanguage(v as Language)}>
|
||||
<SelectTrigger className="w-[140px] border-0 shadow-none bg-transparent focus:ring-0">
|
||||
<Globe className="mr-2 h-4 w-4 text-muted-foreground" />
|
||||
<SelectValue placeholder="Language" />
|
||||
</SelectTrigger>
|
||||
<SelectContent align="end">
|
||||
<SelectItem value="pt">🇧🇷 Português</SelectItem>
|
||||
<SelectItem value="en">🇺🇸 English</SelectItem>
|
||||
<SelectItem value="es">🇪🇸 Español</SelectItem>
|
||||
</SelectContent>
|
||||
</Select>
|
||||
)
|
||||
}
|
||||
|
|
@ -1,21 +0,0 @@
|
|||
import { create } from 'zustand'
|
||||
import { persist } from 'zustand/middleware'
|
||||
|
||||
export type Language = 'pt' | 'en' | 'es'
|
||||
|
||||
interface LanguageState {
|
||||
language: Language
|
||||
setLanguage: (language: Language) => void
|
||||
}
|
||||
|
||||
export const useLanguageStore = create<LanguageState>()(
|
||||
persist(
|
||||
(set) => ({
|
||||
language: 'pt',
|
||||
setLanguage: (language) => set({ language }),
|
||||
}),
|
||||
{
|
||||
name: 'language-storage',
|
||||
}
|
||||
)
|
||||
)
|
||||
7
my-auth.json
Normal file
7
my-auth.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"auths": {
|
||||
"rg.fr-par.scw.cloud/saveinmed": {
|
||||
"auth": "bm9sb2dpbjpmZTNhNmI1OC0zYjIyLTQyZDMtOGEwMi05ZTUyMTg3OWNmMzc="
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue