feat: board updating on the server
This commit is contained in:
@ -16,13 +16,14 @@ type BoardsContextState = {
|
||||
setBoards: React.Dispatch<React.SetStateAction<BoardSchema[]>>;
|
||||
selectedBoard: BoardSchema | null;
|
||||
setSelectedBoard: React.Dispatch<React.SetStateAction<BoardSchema | null>>;
|
||||
refetchBoards: () => void;
|
||||
};
|
||||
|
||||
const BoardsContext = createContext<BoardsContextState | undefined>(undefined);
|
||||
|
||||
const useBoardsContextState = () => {
|
||||
const { selectedProject: project } = useProjectsContext();
|
||||
const { boards, setBoards } = useBoardsList({ projectId: project?.id });
|
||||
const { boards, setBoards, refetch: refetchBoards } = useBoardsList({ projectId: project?.id });
|
||||
const [selectedBoard, setSelectedBoard] = useState<BoardSchema | null>(
|
||||
null
|
||||
);
|
||||
@ -48,6 +49,7 @@ const useBoardsContextState = () => {
|
||||
setBoards,
|
||||
selectedBoard,
|
||||
setSelectedBoard,
|
||||
refetchBoards,
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user