feat: hey-api and projects fetch

This commit is contained in:
2025-08-03 11:07:56 +04:00
parent 459487a896
commit 3e1d544b33
26 changed files with 1825 additions and 684 deletions

11
openapi-ts.config.ts Normal file
View File

@ -0,0 +1,11 @@
import { defineConfig } from "@hey-api/openapi-ts";
export default defineConfig({
input: "http://localhost:8000/openapi.json",
output: "src/client",
plugins: [
"@hey-api/client-axios",
"@hey-api/client-next",
"@tanstack/react-query",
],
});