feat: add Gitea configuration page and state management

- Implemented GiteaConfigPage for managing Gitea API settings.
- Created Zustand store for Gitea configuration with local storage persistence.
- Added validation schema for Gitea configuration using Zod.
- Established routes for Gitea configuration in the application.
This commit is contained in:
2026-02-19 23:04:31 +08:00
parent 1884e87421
commit f9fd2a67b4
17 changed files with 977 additions and 4205 deletions

View File

@@ -0,0 +1,9 @@
import { createFileRoute } from '@tanstack/react-router'
import App from '@/app/config/gitea/page'
export const Route = createFileRoute('/config/gitea')({
component: RouteComponent,
})
function RouteComponent() {
return <App />
}