diff --git a/src/components/providers/AddProviderDialog.tsx b/src/components/providers/AddProviderDialog.tsx index 00dae75..6f71598 100644 --- a/src/components/providers/AddProviderDialog.tsx +++ b/src/components/providers/AddProviderDialog.tsx @@ -16,7 +16,7 @@ import { ProviderForm, type ProviderFormValues, } from "@/components/providers/forms/ProviderForm"; -import { providerPresets } from "@/config/providerPresets"; +import { providerPresets } from "@/config/claudeProviderPresets"; import { codexProviderPresets } from "@/config/codexProviderPresets"; interface AddProviderDialogProps { diff --git a/src/components/providers/forms/ClaudeFormFields.tsx b/src/components/providers/forms/ClaudeFormFields.tsx index 863502b..0747efc 100644 --- a/src/components/providers/forms/ClaudeFormFields.tsx +++ b/src/components/providers/forms/ClaudeFormFields.tsx @@ -4,7 +4,7 @@ import { Input } from "@/components/ui/input"; import EndpointSpeedTest from "./EndpointSpeedTest"; import { ApiKeySection, EndpointField } from "./shared"; import type { ProviderCategory } from "@/types"; -import type { TemplateValueConfig } from "@/config/providerPresets"; +import type { TemplateValueConfig } from "@/config/claudeProviderPresets"; interface EndpointCandidate { url: string; diff --git a/src/components/providers/forms/ProviderForm.tsx b/src/components/providers/forms/ProviderForm.tsx index 8e69a02..ebc274d 100644 --- a/src/components/providers/forms/ProviderForm.tsx +++ b/src/components/providers/forms/ProviderForm.tsx @@ -7,7 +7,7 @@ import { Form } from "@/components/ui/form"; import { providerSchema, type ProviderFormData } from "@/lib/schemas/provider"; import type { AppId } from "@/lib/api"; import type { ProviderCategory, ProviderMeta } from "@/types"; -import { providerPresets, type ProviderPreset } from "@/config/providerPresets"; +import { providerPresets, type ProviderPreset } from "@/config/claudeProviderPresets"; import { codexProviderPresets, type CodexProviderPreset, diff --git a/src/components/providers/forms/ProviderPresetSelector.tsx b/src/components/providers/forms/ProviderPresetSelector.tsx index 56df480..7f63967 100644 --- a/src/components/providers/forms/ProviderPresetSelector.tsx +++ b/src/components/providers/forms/ProviderPresetSelector.tsx @@ -2,7 +2,7 @@ import { useTranslation } from "react-i18next"; import { FormLabel } from "@/components/ui/form"; import { ClaudeIcon, CodexIcon } from "@/components/BrandIcons"; import { Zap } from "lucide-react"; -import type { ProviderPreset } from "@/config/providerPresets"; +import type { ProviderPreset } from "@/config/claudeProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import type { ProviderCategory } from "@/types"; diff --git a/src/components/providers/forms/hooks/useApiKeyLink.ts b/src/components/providers/forms/hooks/useApiKeyLink.ts index b672eff..95080df 100644 --- a/src/components/providers/forms/hooks/useApiKeyLink.ts +++ b/src/components/providers/forms/hooks/useApiKeyLink.ts @@ -1,7 +1,7 @@ import { useMemo } from "react"; import type { AppId } from "@/lib/api"; import type { ProviderCategory } from "@/types"; -import type { ProviderPreset } from "@/config/providerPresets"; +import type { ProviderPreset } from "@/config/claudeProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets"; type PresetEntry = { diff --git a/src/components/providers/forms/hooks/useCustomEndpoints.ts b/src/components/providers/forms/hooks/useCustomEndpoints.ts index 73d6e40..77ff88d 100644 --- a/src/components/providers/forms/hooks/useCustomEndpoints.ts +++ b/src/components/providers/forms/hooks/useCustomEndpoints.ts @@ -1,7 +1,7 @@ import { useMemo } from "react"; import type { AppId } from "@/lib/api"; import type { CustomEndpoint } from "@/types"; -import type { ProviderPreset } from "@/config/providerPresets"; +import type { ProviderPreset } from "@/config/claudeProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets"; type PresetEntry = { diff --git a/src/components/providers/forms/hooks/useProviderCategory.ts b/src/components/providers/forms/hooks/useProviderCategory.ts index 88398f5..02876c9 100644 --- a/src/components/providers/forms/hooks/useProviderCategory.ts +++ b/src/components/providers/forms/hooks/useProviderCategory.ts @@ -1,7 +1,7 @@ import { useState, useEffect } from "react"; import type { ProviderCategory } from "@/types"; import type { AppId } from "@/lib/api"; -import { providerPresets } from "@/config/providerPresets"; +import { providerPresets } from "@/config/claudeProviderPresets"; import { codexProviderPresets } from "@/config/codexProviderPresets"; interface UseProviderCategoryProps { diff --git a/src/components/providers/forms/hooks/useSpeedTestEndpoints.ts b/src/components/providers/forms/hooks/useSpeedTestEndpoints.ts index eeaeab9..297f43a 100644 --- a/src/components/providers/forms/hooks/useSpeedTestEndpoints.ts +++ b/src/components/providers/forms/hooks/useSpeedTestEndpoints.ts @@ -1,6 +1,6 @@ import { useMemo } from "react"; import type { AppId } from "@/lib/api"; -import type { ProviderPreset } from "@/config/providerPresets"; +import type { ProviderPreset } from "@/config/claudeProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import type { ProviderMeta, EndpointCandidate } from "@/types"; diff --git a/src/components/providers/forms/hooks/useTemplateValues.ts b/src/components/providers/forms/hooks/useTemplateValues.ts index 1de1aec..2b677f2 100644 --- a/src/components/providers/forms/hooks/useTemplateValues.ts +++ b/src/components/providers/forms/hooks/useTemplateValues.ts @@ -2,7 +2,7 @@ import { useState, useEffect, useCallback, useMemo } from "react"; import type { ProviderPreset, TemplateValueConfig, -} from "@/config/providerPresets"; +} from "@/config/claudeProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import { applyTemplateValues } from "@/utils/providerConfigUtils"; diff --git a/src/config/providerPresets.ts b/src/config/claudeProviderPresets.ts similarity index 100% rename from src/config/providerPresets.ts rename to src/config/claudeProviderPresets.ts diff --git a/src/config/codexProviderPresets.ts b/src/config/codexProviderPresets.ts index ca84a93..0851f0c 100644 --- a/src/config/codexProviderPresets.ts +++ b/src/config/codexProviderPresets.ts @@ -2,7 +2,7 @@ * Codex 预设供应商配置模板 */ import { ProviderCategory } from "../types"; -import type { PresetTheme } from "./providerPresets"; +import type { PresetTheme } from "./claudeProviderPresets"; export interface CodexProviderPreset { name: string; diff --git a/src/utils/providerConfigUtils.ts b/src/utils/providerConfigUtils.ts index 979ac9d..56d53de 100644 --- a/src/utils/providerConfigUtils.ts +++ b/src/utils/providerConfigUtils.ts @@ -1,6 +1,6 @@ // 供应商配置处理工具函数 -import type { TemplateValueConfig } from "../config/providerPresets"; +import type { TemplateValueConfig } from "../config/claudeProviderPresets"; const isPlainObject = (value: unknown): value is Record => { return Object.prototype.toString.call(value) === "[object Object]";