'use client'; import { useRouter } from 'next/navigation'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from '@kit/ui/select'; import { EnvMode } from '@/app/variables/lib/types'; export function EnvModeSelector({ mode }: { mode: EnvMode }) { const router = useRouter(); const handleModeChange = (value: EnvMode) => { const searchParams = new URLSearchParams(window.location.search); const path = window.location.pathname; searchParams.set('mode', value); router.push(`${path}?${searchParams.toString()}`); }; return (