chore: remove legacy language store (cleanup i18n)

This commit is contained in:
Tiago Yamamoto 2025-12-31 14:07:51 -03:00
parent c1ab5004bf
commit 54a77382b7
3 changed files with 7 additions and 50 deletions

View file

@ -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>
)
}

View file

@ -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
View file

@ -0,0 +1,7 @@
{
"auths": {
"rg.fr-par.scw.cloud/saveinmed": {
"auth": "bm9sb2dpbjpmZTNhNmI1OC0zYjIyLTQyZDMtOGEwMi05ZTUyMTg3OWNmMzc="
}
}
}