import { useQueryClient } from "@tanstack/react-query"
import { useDarkMode } from "~/hooks/useDarkmode"
import { useMessageOption } from "~/hooks/useMessageOption"
import { PageAssitDatabase } from "@/db"
import { Select } from "antd"
import { SUPPORTED_LANGUAGES } from "~/utils/supporetd-languages"
import { MoonIcon, SunIcon } from "lucide-react"
import { SearchModeSettings } from "./search-mode"
import { useTranslation } from "react-i18next"
import { useI18n } from "@/hooks/useI18n"
import { TTSModeSettings } from "./tts-mode"
export const SettingOther = () => {
const { clearChat, speechToTextLanguage, setSpeechToTextLanguage } =
useMessageOption()
const queryClient = useQueryClient()
const { mode, toggleDarkMode } = useDarkMode()
const { t } = useTranslation("settings")
const { changeLocale, locale, supportLanguage } = useI18n()
return (
{t("generalSettings.settings.heading")}
{t("generalSettings.settings.speechRecognitionLang.label")}
{t("generalSettings.settings.language.label")}
{t("generalSettings.settings.darkMode.label")}
{t("generalSettings.system.heading")}
{t("generalSettings.system.deleteChatHistory.label")}
)
}