diff --git a/frontend/src/views/setting/TabFunction.vue b/frontend/src/views/setting/TabFunction.vue index e6dd1cf..8ff5bfb 100644 --- a/frontend/src/views/setting/TabFunction.vue +++ b/frontend/src/views/setting/TabFunction.vue @@ -2,14 +2,65 @@ import { QuestionCircleOutlined } from '@ant-design/icons-vue' import type { SettingsData } from '@/types/settings' -const { settings, historyRetentionOptions, handleSettingChange } = defineProps<{ +const { settings, historyRetentionOptions, updateSourceOptions, voiceTypeOptions, handleSettingChange, checkUpdate } = defineProps<{ settings: SettingsData historyRetentionOptions: { label: string; value: number }[] + updateSourceOptions: { label: string; value: string }[] + voiceTypeOptions: { label: string; value: string }[] handleSettingChange: (category: keyof SettingsData, key: string, value: any) => Promise + checkUpdate: () => Promise }>() diff --git a/frontend/src/views/setting/TabStart.vue b/frontend/src/views/setting/TabStart.vue deleted file mode 100644 index 2f995f8..0000000 --- a/frontend/src/views/setting/TabStart.vue +++ /dev/null @@ -1,58 +0,0 @@ - - diff --git a/frontend/src/views/setting/TabUpdate.vue b/frontend/src/views/setting/TabUpdate.vue deleted file mode 100644 index debdcf0..0000000 --- a/frontend/src/views/setting/TabUpdate.vue +++ /dev/null @@ -1,108 +0,0 @@ - - diff --git a/frontend/src/views/setting/TabVoice.vue b/frontend/src/views/setting/TabVoice.vue deleted file mode 100644 index 70f2372..0000000 --- a/frontend/src/views/setting/TabVoice.vue +++ /dev/null @@ -1,58 +0,0 @@ - - diff --git a/frontend/src/views/setting/index.vue b/frontend/src/views/setting/index.vue index 8cde780..4f178a3 100644 --- a/frontend/src/views/setting/index.vue +++ b/frontend/src/views/setting/index.vue @@ -16,9 +16,6 @@ import { mirrorManager } from '@/utils/mirrorManager' import TabBasic from './TabBasic.vue' import TabFunction from './TabFunction.vue' import TabNotify from './TabNotify.vue' -import TabUpdate from './TabUpdate.vue' -import TabStart from './TabStart.vue' -import TabVoice from './TabVoice.vue' import TabAdvanced from './TabAdvanced.vue' import TabOthers from './TabOthers.vue' @@ -278,7 +275,10 @@ onMounted(() => { @@ -290,20 +290,6 @@ onMounted(() => { :testing-notify="testingNotify" /> - - - - - - - - -