import {useMutation, useQueryClient} from "@tanstack/react-query"; import {updateBoard} from "../../api/boardMasterApi.ts"; export const useUpdateBoard = () => { const queryClient = useQueryClient(); return useMutation({ mutationFn: updateBoard, onSuccess: (_, variables) => { queryClient.invalidateQueries({ queryKey: ['boardList'] }); queryClient.invalidateQueries({ queryKey: ['boardDetail', variables.bbsId] }); }, }); };