mayank1513/vscode-extension-trello-kanban-board

View on GitHub
src/utils/data.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { BoardType } from "@/interface";
import { nanoid } from "nanoid";

export const taskId = "task-" + nanoid();
export const defaultBoard: BoardType = {
  scope: "",
  tasks: {
    [taskId]: {
      id: taskId,
      description: "Create new tasks\n\nTask can also contain lists\n\n- list item 1\n\n- list item 2",
      columnId: "column-todo",
    },
  },
  columns: [
    {
      id: "column-todo",
      title: "To do",
      tasksIds: [taskId],
    },
    {
      id: "column-doing",
      title: "Doing",
      tasksIds: [],
    },
    {
      id: "column-done",
      title: "Done",
      tasksIds: [],
    },
  ],
};