cache invalidation for calling fro workItem after assign task for today planne
This commit is contained in:
parent
2c4ad2ba4a
commit
f7f9c4044b
@ -173,12 +173,13 @@ export const useCreateTask = ( {onSuccessCallback, onErrorCallback} = {} ) =>
|
|||||||
{
|
{
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
return useMutation({
|
return useMutation({
|
||||||
mutationFn: async (payload) => {
|
mutationFn: async ({payload,workAreaId}) => {
|
||||||
return await TasksRepository.assignTask(payload);
|
return await TasksRepository.assignTask(payload);
|
||||||
},
|
},
|
||||||
onSuccess: ( _, variables ) =>
|
onSuccess: ( _, variables ) =>
|
||||||
{
|
{
|
||||||
queryClient.invalidateQueries({queryKey:["taskList"]});
|
queryClient.invalidateQueries( {queryKey: [ "taskList" ]} );
|
||||||
|
queryClient.invalidateQueries( {queryKey: [ "WorkItems", variables?.workAreaId ]} );
|
||||||
showToast( "Task Assigned Successfully.", "success" );
|
showToast( "Task Assigned Successfully.", "success" );
|
||||||
if (onSuccessCallback) onSuccessCallback(variables);
|
if (onSuccessCallback) onSuccessCallback(variables);
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user