Added create site page

This commit is contained in:
2026-04-05 19:03:15 +02:00
parent a6a29461bc
commit a741d769bc
14 changed files with 870 additions and 19 deletions
+11
View File
@@ -0,0 +1,11 @@
import { useMutation } from '@tanstack/react-query';
import type { CreateSiteRequest } from '../../api/types/site';
import { createSite } from '../../api/sites.api';
export function useCreateSite() {
return useMutation({
mutationFn: async (data: CreateSiteRequest) => {
return await createSite(data);
},
});
}