import { Collapsible, CollapsibleContent, CollapsibleTrigger } from "@/components/ui/collapsible" import { IconChevronDown, IconChevronRight } from "@tabler/icons-react" import { FC, useState } from "react" import { useTranslation } from 'react-i18next' interface AdvancedSettingsProps { children: React.ReactNode } export const AdvancedSettings: FC = ({ children }) => { const { t } = useTranslation() const [isOpen, setIsOpen] = useState( false // localStorage.getItem("advanced-settings-open") === "true" ) const handleOpenChange = (isOpen: boolean) => { setIsOpen(isOpen) // localStorage.setItem("advanced-settings-open", String(isOpen)) } return (
{t("chat.advancedSettings")}
{isOpen ? ( ) : ( )}
{children}
) }