mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 07:38:33 -06:00
working on duplicate quiz when changing modules
This commit is contained in:
@@ -23,7 +23,8 @@ export const useQuizzesQueries = (moduleName: string) => {
|
||||
export const useUpdateQuizMutation = () => {
|
||||
const utils = trpc.useUtils();
|
||||
return trpc.quiz.updateQuiz.useMutation({
|
||||
onSuccess: (_, { courseName, moduleName, quizName }) => {
|
||||
onSuccess: (_, { courseName, moduleName, quizName, previousModuleName }) => {
|
||||
utils.quiz.getAllQuizzes.invalidate({ courseName, moduleName: previousModuleName });
|
||||
utils.quiz.getAllQuizzes.invalidate({ courseName, moduleName });
|
||||
utils.quiz.getQuiz.invalidate({ courseName, moduleName, quizName });
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user