Initial Commit

This commit is contained in:
Dries Augustyns
2024-07-23 13:49:48 +02:00
commit 91a8840c3c
191 changed files with 36022 additions and 0 deletions
@@ -0,0 +1,24 @@
import useSWR from 'swr';
import {Action, Template} from '@prisma/client';
import {useActiveProject} from './projects';
/**
*
* @param id
*/
export function useTemplate(id: string) {
return useSWR(`/v1/templates/${id}`);
}
/**
*
*/
export function useTemplates() {
const activeProject = useActiveProject();
return useSWR<
(Template & {
actions: Action[];
})[]
>(activeProject ? `/projects/id/${activeProject.id}/templates` : null);
}