style: fix linting issues met Prettier
This commit is contained in:
parent
87366b2821
commit
899af4dec5
20 changed files with 117 additions and 118 deletions
|
@ -1,18 +1,12 @@
|
|||
import { computed, toValue } from "vue";
|
||||
import type { MaybeRefOrGetter } from "vue";
|
||||
import {
|
||||
useMutation,
|
||||
useQuery,
|
||||
useQueryClient,
|
||||
UseMutationReturnType,
|
||||
UseQueryReturnType,
|
||||
} from "@tanstack/vue-query";
|
||||
import {TeacherController, type TeacherResponse, type TeachersResponse} from "@/controllers/teachers.ts";
|
||||
import type {ClassesResponse} from "@/controllers/classes.ts";
|
||||
import type {JoinRequestResponse, JoinRequestsResponse, StudentsResponse} from "@/controllers/students.ts";
|
||||
import type {QuestionsResponse} from "@/controllers/questions.ts";
|
||||
import type {TeacherDTO} from "dwengo-1-common/src/interfaces/teacher";
|
||||
import {studentJoinRequestQueryKey, studentJoinRequestsQueryKey} from "@/queries/students.ts";
|
||||
import { useMutation, useQuery, useQueryClient, UseMutationReturnType, UseQueryReturnType } from "@tanstack/vue-query";
|
||||
import { TeacherController, type TeacherResponse, type TeachersResponse } from "@/controllers/teachers.ts";
|
||||
import type { ClassesResponse } from "@/controllers/classes.ts";
|
||||
import type { JoinRequestResponse, JoinRequestsResponse, StudentsResponse } from "@/controllers/students.ts";
|
||||
import type { QuestionsResponse } from "@/controllers/questions.ts";
|
||||
import type { TeacherDTO } from "dwengo-1-common/src/interfaces/teacher";
|
||||
import { studentJoinRequestQueryKey, studentJoinRequestsQueryKey } from "@/queries/students.ts";
|
||||
|
||||
const teacherController = new TeacherController();
|
||||
|
||||
|
@ -37,10 +31,7 @@ function teacherQuestionsQueryKey(username: string, full: boolean): [string, str
|
|||
return ["teacher-questions", username, full];
|
||||
}
|
||||
|
||||
|
||||
export function useTeachersQuery(
|
||||
full: MaybeRefOrGetter<boolean> = false
|
||||
): UseQueryReturnType<TeachersResponse, Error> {
|
||||
export function useTeachersQuery(full: MaybeRefOrGetter<boolean> = false): UseQueryReturnType<TeachersResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => teachersQueryKey(toValue(full))),
|
||||
queryFn: async () => teacherController.getAll(toValue(full)),
|
||||
|
@ -48,7 +39,7 @@ export function useTeachersQuery(
|
|||
}
|
||||
|
||||
export function useTeacherQuery(
|
||||
username: MaybeRefOrGetter<string | undefined>
|
||||
username: MaybeRefOrGetter<string | undefined>,
|
||||
): UseQueryReturnType<TeacherResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => teacherQueryKey(toValue(username)!)),
|
||||
|
@ -59,7 +50,7 @@ export function useTeacherQuery(
|
|||
|
||||
export function useTeacherClassesQuery(
|
||||
username: MaybeRefOrGetter<string | undefined>,
|
||||
full: MaybeRefOrGetter<boolean> = false
|
||||
full: MaybeRefOrGetter<boolean> = false,
|
||||
): UseQueryReturnType<ClassesResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => teacherClassesQueryKey(toValue(username)!, toValue(full))),
|
||||
|
@ -70,7 +61,7 @@ export function useTeacherClassesQuery(
|
|||
|
||||
export function useTeacherStudentsQuery(
|
||||
username: MaybeRefOrGetter<string | undefined>,
|
||||
full: MaybeRefOrGetter<boolean> = false
|
||||
full: MaybeRefOrGetter<boolean> = false,
|
||||
): UseQueryReturnType<StudentsResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => teacherStudentsQueryKey(toValue(username)!, toValue(full))),
|
||||
|
@ -81,7 +72,7 @@ export function useTeacherStudentsQuery(
|
|||
|
||||
export function useTeacherQuestionsQuery(
|
||||
username: MaybeRefOrGetter<string | undefined>,
|
||||
full: MaybeRefOrGetter<boolean> = false
|
||||
full: MaybeRefOrGetter<boolean> = false,
|
||||
): UseQueryReturnType<QuestionsResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => teacherQuestionsQueryKey(toValue(username)!, toValue(full))),
|
||||
|
@ -92,7 +83,7 @@ export function useTeacherQuestionsQuery(
|
|||
|
||||
export function useTeacherJoinRequestsQuery(
|
||||
username: MaybeRefOrGetter<string | undefined>,
|
||||
classId: MaybeRefOrGetter<string | undefined>
|
||||
classId: MaybeRefOrGetter<string | undefined>,
|
||||
): UseQueryReturnType<JoinRequestsResponse, Error> {
|
||||
return useQuery({
|
||||
queryKey: computed(() => JOIN_REQUESTS_QUERY_KEY(toValue(username)!, toValue(classId)!)),
|
||||
|
@ -101,12 +92,7 @@ export function useTeacherJoinRequestsQuery(
|
|||
});
|
||||
}
|
||||
|
||||
export function useCreateTeacherMutation(): UseMutationReturnType<
|
||||
TeacherResponse,
|
||||
Error,
|
||||
TeacherDTO,
|
||||
unknown
|
||||
> {
|
||||
export function useCreateTeacherMutation(): UseMutationReturnType<TeacherResponse, Error, TeacherDTO, unknown> {
|
||||
const queryClient = useQueryClient();
|
||||
|
||||
return useMutation({
|
||||
|
@ -117,12 +103,7 @@ export function useCreateTeacherMutation(): UseMutationReturnType<
|
|||
});
|
||||
}
|
||||
|
||||
export function useDeleteTeacherMutation(): UseMutationReturnType<
|
||||
TeacherResponse,
|
||||
Error,
|
||||
string,
|
||||
unknown
|
||||
> {
|
||||
export function useDeleteTeacherMutation(): UseMutationReturnType<TeacherResponse, Error, string, unknown> {
|
||||
const queryClient = useQueryClient();
|
||||
|
||||
return useMutation({
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue