refactor(types): centralize type definitions in shared types file

Move all interface and type definitions to src/types/index.ts to reduce code duplication and improve maintainability. This includes types for components, blog posts, personal info, and localization.
This commit is contained in:
joyzhao
2025-06-19 11:26:47 +08:00
parent acd0fa4bb9
commit 25281f4459
15 changed files with 180 additions and 91 deletions

View File

@@ -3,6 +3,7 @@
"include": [
".astro/types.d.ts",
"src/**/*.ts",
"src/**/*.tsx",
"src/**/*.astro",
],
"exclude": [