feat(worker): Geschiedenis screen with session list and CSV export
This commit is contained in:
@@ -2,6 +2,13 @@ import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
|
||||
import type { StartSessionInput, WorkSession } from '@solelog/shared';
|
||||
import { apiFetch } from '../lib/api';
|
||||
|
||||
export function useSessions() {
|
||||
return useQuery({
|
||||
queryKey: ['sessions'],
|
||||
queryFn: () => apiFetch<WorkSession[]>('/api/sessions'),
|
||||
});
|
||||
}
|
||||
|
||||
export function useActiveSessions() {
|
||||
return useQuery({
|
||||
queryKey: ['sessions', 'active'],
|
||||
|
||||
Reference in New Issue
Block a user