This commit is contained in:
marshennikovaolga
2024-09-11 14:04:11 +03:00
parent 1e0e139ad8
commit 9aaac1cdfb
10 changed files with 248 additions and 1 deletions

11
web/lib/schema/tasks.ts Normal file
View File

@@ -0,0 +1,11 @@
import { co, CoList, CoMap, Encoders } from "jazz-tools"
export class Task extends CoMap {
title = co.string
description = co.optional.string
status = co.literal("todo", "in_progress", "done")
createdAt = co.encoded(Encoders.Date)
updatedAt = co.encoded(Encoders.Date)
}
export class ListOfTasks extends CoList.Of(co.ref(Task)) {}