13 lines
453 B
TypeScript
13 lines
453 B
TypeScript
import { ipc } from "../../wailsjs/wailsjs/go/models"
|
|
import { ProjectContextType } from "./types"
|
|
|
|
const makeDefaultProject = (): ProjectContextType => ({
|
|
id: '',
|
|
documents: [] as ipc.Document[],
|
|
groups: [] as ipc.Group[],
|
|
requestAddDocument: (groupId: string, documentName: string) => Promise.resolve(new ipc.Document()),
|
|
requestAddDocumentGroup: (groupName: string) => Promise.resolve(new ipc.Group())
|
|
})
|
|
|
|
export default makeDefaultProject
|