From 8226b6fdffd89ee1e0656c5790df3303fd957ca6 Mon Sep 17 00:00:00 2001 From: zihluwang Date: Thu, 26 Feb 2026 13:39:46 +0800 Subject: [PATCH] refactor: replace inline type definition with ChangeTypeKey for better readability --- src/page/changelog/index.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/page/changelog/index.tsx b/src/page/changelog/index.tsx index 4705b09..140033b 100644 --- a/src/page/changelog/index.tsx +++ b/src/page/changelog/index.tsx @@ -2,8 +2,10 @@ import { useMemo } from "react" import { useTranslation } from "react-i18next" import Seo from "@/components/seo" +type ChangeTypeKey = "feat" | "fix" | "refactor" | "chore" + interface ChangeEntry { - type: "feat" | "fix" | "refactor" | "chore" + type: ChangeTypeKey title: string description?: string date?: string @@ -81,8 +83,6 @@ const CHANGELOG_DATA: ChangelogVersion[] = [ }, ] -type ChangeTypeKey = "feat" | "fix" | "refactor" | "chore" - export default function Changelog() { const { t } = useTranslation()