feat: invalidate invoice state once change default template

This commit is contained in:
Ahmed Bouhuolia
2024-10-03 17:01:35 +02:00
parent 3c7e22be43
commit 126eb221d0
5 changed files with 13 additions and 188 deletions

View File

@@ -198,6 +198,11 @@ export const useAssignPdfTemplateAsDefault = (
{
onSuccess: () => {
queryClient.invalidateQueries([PdfTemplatesQueryKey]);
queryClient.invalidateQueries(['SALE_INVOICE_STATE']);
queryClient.invalidateQueries(['SALE_ESTIMATE_STATE']);
queryClient.invalidateQueries(['SALE_RECEIPT_STATE']);
queryClient.invalidateQueries(['CREDIT_NOTE_STATE']);
queryClient.invalidateQueries(['PAYMENT_RECEIVED_STATE']);
},
...options,
},