mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 15:48:32 -06:00
adding canvas service
This commit is contained in:
11
nextjs/src/hooks/cavnasCouresHooks.ts
Normal file
11
nextjs/src/hooks/cavnasCouresHooks.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { useSuspenseQuery } from "@tanstack/react-query";
|
||||
|
||||
export const canvasCourseKeys = {
|
||||
courseDetails: (canavasId: number) => ["canvas course", canavasId] as const,
|
||||
};
|
||||
|
||||
|
||||
export const useCanvasCourseQuery =(canvasId: number) => useSuspenseQuery({
|
||||
queryKey: canvasCourseKeys.courseDetails(canvasId),
|
||||
queryFn: async () => canvasserv
|
||||
})
|
||||
Reference in New Issue
Block a user