feat(frontend): overbodige bestanden verwijderen
This commit is contained in:
		
							parent
							
								
									800f6433d6
								
							
						
					
					
						commit
						8f75a862f2
					
				
					 3 changed files with 1 additions and 126 deletions
				
			
		|  | @ -1,22 +0,0 @@ | |||
| import {getClassController} from "@/controllers/controllers.ts"; | ||||
| import {computed, type MaybeRefOrGetter, toValue} from "vue"; | ||||
| import {useQuery, type UseQueryReturnType} from "@tanstack/vue-query"; | ||||
| import type {StudentsResponse} from "@/controllers/students.ts"; | ||||
| 
 | ||||
| const classController = getClassController(); | ||||
| 
 | ||||
| function classStudentsQueryKey(classId: string, full: boolean): [string, string, boolean] { | ||||
|     return ["class-students", classId, full]; | ||||
| } | ||||
| 
 | ||||
| //TODO: delete and use the one in classes.ts
 | ||||
| export function useClassStudentsQuery( | ||||
|     classId: MaybeRefOrGetter<string | undefined>, | ||||
|     full: MaybeRefOrGetter<boolean> = true, | ||||
| ): UseQueryReturnType<StudentsResponse, Error> { | ||||
|     return useQuery({ | ||||
|         queryKey: computed(() => classStudentsQueryKey(toValue(classId)!, toValue(full))), | ||||
|         queryFn: async () => classController.getStudents(toValue(classId)!, toValue(full)), | ||||
|         enabled: () => Boolean(toValue(classId)), | ||||
|     }); | ||||
| } | ||||
		Reference in a new issue
	
	 Joyelle Ndagijimana
						Joyelle Ndagijimana