From a8f504f377140fdfcb904eb3f7979d4755e34044 Mon Sep 17 00:00:00 2001 From: keven1024 Date: Sat, 23 May 2026 22:50:14 +0800 Subject: [PATCH] refactor(config): comment out text-translate feature configuration in GetConfig and TextShareDrawer for future implementation --- backend/internal/controllers/config.go | 12 ++++++------ front/components/Drawer/TextShareDrawer.vue | 18 +++++++++--------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/backend/internal/controllers/config.go b/backend/internal/controllers/config.go index c7ddd5c..9dca08e 100644 --- a/backend/internal/controllers/config.go +++ b/backend/internal/controllers/config.go @@ -32,8 +32,8 @@ func GetConfig(c *echo.Context) error { featureConfig = lo.Assign(defaultFeatureConfig, featureConfig) features := getEnabledKeys(featureConfig) - textTranslateProviderConfig := u.GetEnvMap("features.text-translate.provider") - textTranslateProviders := getEnabledKeys(textTranslateProviderConfig) + // textTranslateProviderConfig := u.GetEnvMap("features.text-translate.provider") + // textTranslateProviders := getEnabledKeys(textTranslateProviderConfig) return utils.HTTPSuccessHandler(c, map[string]any{ "site_title": u.GetEnvMap("site.title"), @@ -45,10 +45,10 @@ func GetConfig(c *echo.Context) error { "version": u.GetEnvWithDefault("VERSION", "dev"), "build_time": cast.ToInt(u.GetEnvWithDefault("BUILD_TIME", cast.ToString(time.Now().Unix()))), "features": features, - "config": map[string]any{ - "text-translate": map[string]any{ - "provider": textTranslateProviders, - }, + "config": map[string]any{ + // "text-translate": map[string]any{ + // "provider": textTranslateProviders, + // }, }, }) } diff --git a/front/components/Drawer/TextShareDrawer.vue b/front/components/Drawer/TextShareDrawer.vue index 97c9a77..ccbbf20 100644 --- a/front/components/Drawer/TextShareDrawer.vue +++ b/front/components/Drawer/TextShareDrawer.vue @@ -20,15 +20,15 @@ const actionHandlers: Partial> = { 'text-share': { onClick: () => showDrawer({ render: ({ hide }) => h(TextShareHandle, { ...props, hide }) }), }, - 'text-translate': { - onClick: () => - props.onTextHandle({ - type: 'text-translate', - config: { - source: 'auto', - }, - }), - }, + // 'text-translate': { + // onClick: () => + // props.onTextHandle({ + // type: 'text-translate', + // config: { + // source: 'auto', + // }, + // }), + // }, // 'text-image-generate': { // label: '生成配图', icon: LucideImage, className: 'bg-red-300', // onClick: () => { console.log('复制链接') }