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