@@ -71,35 +71,23 @@ export default function CampaignQuestions({ campaignId, orgId, dict }: { campaig
7171 const { mutateAsync : mutateUpdateQuestion } = useMutation ( {
7272 mutationFn : ( { questionId, question } : { questionId : string ; question : Question } ) =>
7373 updateQuestion ( campaignId , questionId , question ) ,
74- onSuccess : ( ) => {
75- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
76- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
77- } ,
78- onError : ( ) => {
74+ onSettled : ( ) => {
7975 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
8076 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
8177 } ,
8278 } ) ;
8379
8480 const { mutateAsync : mutateDeleteQuestion } = useMutation ( {
8581 mutationFn : ( questionId : string ) => deleteQuestion ( campaignId , questionId ) ,
86- onSuccess : ( ) => {
87- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
88- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
89- } ,
90- onError : ( ) => {
82+ onSettled : ( ) => {
9183 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
9284 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
93- } ,
85+ }
9486 } ) ;
9587
9688 const { mutateAsync : mutateCreateQuestion } = useMutation ( {
9789 mutationFn : ( question : Question ) => createQuestion ( campaignId , question ) ,
98- onSuccess : ( ) => {
99- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
100- queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
101- } ,
102- onError : ( ) => {
90+ onSettled : ( ) => {
10391 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -common-questions` ] } ) ;
10492 queryClient . invalidateQueries ( { queryKey : [ `${ campaignId } -all-role-questions` ] } ) ;
10593 } ,
0 commit comments