feat(heute): ToDos mitten am Tag hinzufügen
Nach dem Lock-in konnte man ToDos nur bearbeiten/abhaken, aber keine neuen anlegen. Neuer Endpoint dayEntry.addTodo hängt ein einzelnes ToDo an den heutigen Tageseintrag an (erlaubt solange der Eintrag vom heutigen Berlin-Tag ist, auch nach der Reflexion). Inline-Feld „Neues ToDo hinzufügen" in der EinstempeltView; aktualisiert Heute + Dashboard-Sichten. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
bcae44eeb3
commit
68480c1eb1
3 files changed
+85
No files matched your search
@@ -57,6 +57,14 @@ export const editTodoTitleInput = z.object({
|
||||
});
|
||||
export type EditTodoTitleInput = z.infer<typeof editTodoTitleInput>;
|
||||
|
||||
// Einzelnes ToDo mitten am Tag zum heutigen Tageseintrag hinzufügen.
|
||||
export const addTodoInput = z.object({
|
||||
title: z.string().min(1).max(200),
|
||||
bezugKind: bezugKindSchema.optional(),
|
||||
bezugId: z.string().uuid().optional(),
|
||||
});
|
||||
export type AddTodoInput = z.infer<typeof addTodoInput>;
|
||||
|
||||
export const markAbsentInput = z.object({
|
||||
from: z.string().regex(/^\d{4}-\d{2}-\d{2}$/),
|
||||
to: z.string().regex(/^\d{4}-\d{2}-\d{2}$/),
|
||||
|
||||
Reference in new issue
Block a user