refactor(config): rename providerPresets to claudeProviderPresets

- Rename src/config/providerPresets.ts to claudeProviderPresets.ts
- Update all import statements across 11 files to reflect the new name
- Establish symmetrical naming convention with codexProviderPresets.ts
- Improve code clarity and maintainability
This commit is contained in:
Jason
2025-11-02 21:05:48 +08:00
parent ebb7106102
commit cb83089866
12 changed files with 11 additions and 11 deletions

View File

@@ -16,7 +16,7 @@ import {
ProviderForm, ProviderForm,
type ProviderFormValues, type ProviderFormValues,
} from "@/components/providers/forms/ProviderForm"; } from "@/components/providers/forms/ProviderForm";
import { providerPresets } from "@/config/providerPresets"; import { providerPresets } from "@/config/claudeProviderPresets";
import { codexProviderPresets } from "@/config/codexProviderPresets"; import { codexProviderPresets } from "@/config/codexProviderPresets";
interface AddProviderDialogProps { interface AddProviderDialogProps {

View File

@@ -4,7 +4,7 @@ import { Input } from "@/components/ui/input";
import EndpointSpeedTest from "./EndpointSpeedTest"; import EndpointSpeedTest from "./EndpointSpeedTest";
import { ApiKeySection, EndpointField } from "./shared"; import { ApiKeySection, EndpointField } from "./shared";
import type { ProviderCategory } from "@/types"; import type { ProviderCategory } from "@/types";
import type { TemplateValueConfig } from "@/config/providerPresets"; import type { TemplateValueConfig } from "@/config/claudeProviderPresets";
interface EndpointCandidate { interface EndpointCandidate {
url: string; url: string;

View File

@@ -7,7 +7,7 @@ import { Form } from "@/components/ui/form";
import { providerSchema, type ProviderFormData } from "@/lib/schemas/provider"; import { providerSchema, type ProviderFormData } from "@/lib/schemas/provider";
import type { AppId } from "@/lib/api"; import type { AppId } from "@/lib/api";
import type { ProviderCategory, ProviderMeta } from "@/types"; import type { ProviderCategory, ProviderMeta } from "@/types";
import { providerPresets, type ProviderPreset } from "@/config/providerPresets"; import { providerPresets, type ProviderPreset } from "@/config/claudeProviderPresets";
import { import {
codexProviderPresets, codexProviderPresets,
type CodexProviderPreset, type CodexProviderPreset,

View File

@@ -2,7 +2,7 @@ import { useTranslation } from "react-i18next";
import { FormLabel } from "@/components/ui/form"; import { FormLabel } from "@/components/ui/form";
import { ClaudeIcon, CodexIcon } from "@/components/BrandIcons"; import { ClaudeIcon, CodexIcon } from "@/components/BrandIcons";
import { Zap } from "lucide-react"; 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 { CodexProviderPreset } from "@/config/codexProviderPresets";
import type { ProviderCategory } from "@/types"; import type { ProviderCategory } from "@/types";

View File

@@ -1,7 +1,7 @@
import { useMemo } from "react"; import { useMemo } from "react";
import type { AppId } from "@/lib/api"; import type { AppId } from "@/lib/api";
import type { ProviderCategory } from "@/types"; import type { ProviderCategory } from "@/types";
import type { ProviderPreset } from "@/config/providerPresets"; import type { ProviderPreset } from "@/config/claudeProviderPresets";
import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets";
type PresetEntry = { type PresetEntry = {

View File

@@ -1,7 +1,7 @@
import { useMemo } from "react"; import { useMemo } from "react";
import type { AppId } from "@/lib/api"; import type { AppId } from "@/lib/api";
import type { CustomEndpoint } from "@/types"; import type { CustomEndpoint } from "@/types";
import type { ProviderPreset } from "@/config/providerPresets"; import type { ProviderPreset } from "@/config/claudeProviderPresets";
import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets";
type PresetEntry = { type PresetEntry = {

View File

@@ -1,7 +1,7 @@
import { useState, useEffect } from "react"; import { useState, useEffect } from "react";
import type { ProviderCategory } from "@/types"; import type { ProviderCategory } from "@/types";
import type { AppId } from "@/lib/api"; import type { AppId } from "@/lib/api";
import { providerPresets } from "@/config/providerPresets"; import { providerPresets } from "@/config/claudeProviderPresets";
import { codexProviderPresets } from "@/config/codexProviderPresets"; import { codexProviderPresets } from "@/config/codexProviderPresets";
interface UseProviderCategoryProps { interface UseProviderCategoryProps {

View File

@@ -1,6 +1,6 @@
import { useMemo } from "react"; import { useMemo } from "react";
import type { AppId } from "@/lib/api"; 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 { CodexProviderPreset } from "@/config/codexProviderPresets";
import type { ProviderMeta, EndpointCandidate } from "@/types"; import type { ProviderMeta, EndpointCandidate } from "@/types";

View File

@@ -2,7 +2,7 @@ import { useState, useEffect, useCallback, useMemo } from "react";
import type { import type {
ProviderPreset, ProviderPreset,
TemplateValueConfig, TemplateValueConfig,
} from "@/config/providerPresets"; } from "@/config/claudeProviderPresets";
import type { CodexProviderPreset } from "@/config/codexProviderPresets"; import type { CodexProviderPreset } from "@/config/codexProviderPresets";
import { applyTemplateValues } from "@/utils/providerConfigUtils"; import { applyTemplateValues } from "@/utils/providerConfigUtils";

View File

@@ -2,7 +2,7 @@
* Codex 预设供应商配置模板 * Codex 预设供应商配置模板
*/ */
import { ProviderCategory } from "../types"; import { ProviderCategory } from "../types";
import type { PresetTheme } from "./providerPresets"; import type { PresetTheme } from "./claudeProviderPresets";
export interface CodexProviderPreset { export interface CodexProviderPreset {
name: string; name: string;

View File

@@ -1,6 +1,6 @@
// 供应商配置处理工具函数 // 供应商配置处理工具函数
import type { TemplateValueConfig } from "../config/providerPresets"; import type { TemplateValueConfig } from "../config/claudeProviderPresets";
const isPlainObject = (value: unknown): value is Record<string, any> => { const isPlainObject = (value: unknown): value is Record<string, any> => {
return Object.prototype.toString.call(value) === "[object Object]"; return Object.prototype.toString.call(value) === "[object Object]";