Notes/src/services/tasks.ts

22 lines
394 B
TypeScript
Raw Normal View History

2025-02-18 19:06:02 +02:00
import becca from "../becca/becca.js";
2025-02-18 19:30:02 +02:00
import BTask from "../becca/entities/btask.js";
2025-02-18 19:06:02 +02:00
export function getTasks() {
return becca.getTasks();
}
2025-02-18 19:30:02 +02:00
interface CreateTaskParams {
parentNoteId: string;
title: string;
dueDate?: string;
}
export function createNewTask(params: CreateTaskParams) {
const task = new BTask(params);
task.save();
return {
task
}
}