goobs-frontend
Version:
A comprehensive React-based libary for building modern web applications
14 lines • 721 B
TypeScript
import { default as React } from 'react';
import { useColumnDragAndDrop } from '../utils/useDragandDrop/columns';
import { useTaskDragAndDrop } from '../utils/useDragandDrop/tasks';
import { ColumnData, ProjectBoardStyles } from '../types';
export interface BoardProps {
columns: ColumnData[];
selectedTaskId: string | null;
onTaskSelect: (taskId: string) => void;
columnDragAndDrop: ReturnType<typeof useColumnDragAndDrop>;
taskDragAndDrop: ReturnType<typeof useTaskDragAndDrop>;
styles?: ProjectBoardStyles;
}
export default function Board({ columns, selectedTaskId, onTaskSelect, columnDragAndDrop, taskDragAndDrop, styles, }: BoardProps): React.JSX.Element;
//# sourceMappingURL=index.d.ts.map