From 827977c655738b46f40f6884de64f2ddf2159f30 Mon Sep 17 00:00:00 2001 From: abiyasa05 Date: Fri, 18 Oct 2024 13:42:48 +0700 Subject: [PATCH] update: queries for submit validation information --- .../queries/assessmentQueries.ts | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/modules/assessmentManagement/queries/assessmentQueries.ts b/apps/frontend/src/modules/assessmentManagement/queries/assessmentQueries.ts index e9a2e25..0a496a3 100644 --- a/apps/frontend/src/modules/assessmentManagement/queries/assessmentQueries.ts +++ b/apps/frontend/src/modules/assessmentManagement/queries/assessmentQueries.ts @@ -148,4 +148,26 @@ export const submitOptionMutationOptions: () => UseMutationOptions< Parameters[0] > = () => ({ mutationFn: submitOption, -}); \ No newline at end of file +}); + +export const submitValidation = async ( + form: { + assessmentId: string; + questionId: string; + validationInformation: string; + } +) => { + return await fetchRPC( + client.assessments.submitValidation.$post({ + json: { + ...form, + assessmentId: String(form.assessmentId), + questionId: String(form.questionId), + }, + }) + ); +}; + +export const submitValidationMutationOptions = () => ({ + mutationFn: submitValidation, +}); \ No newline at end of file