Refactoring du tableau de bord et ajout du panel pour les DADs

This commit is contained in:
2020-07-31 17:36:10 +02:00
parent c0ee95234d
commit ac41b301a9
10 changed files with 292 additions and 95 deletions

View File

@ -1,4 +1,6 @@
import { gql, useQuery } from '@apollo/client';
import { Workgroup } from '../../types/workgroup';
import { useGraphQLData } from './helper';
const QUERY_WORKGROUP = gql`
query workgroups($filter: WorkgroupsFilter) {
@ -18,4 +20,11 @@ const QUERY_WORKGROUP = gql`
export function useWorkgroupsQuery(options = {}) {
return useQuery(QUERY_WORKGROUP, options);
}
export function useWorkgroups() {
const { data, loading, error } = useGraphQLData<Workgroup[]>(
QUERY_WORKGROUP, 'workgroups', []
);
return { workgroups: data, loading, error };
}