diff --git a/packages/server/src/TodoRepository.ts b/packages/server/src/TodoRepository.ts index a211b1a..8845b2c 100644 --- a/packages/server/src/TodoRepository.ts +++ b/packages/server/src/TodoRepository.ts @@ -5,20 +5,18 @@ import { Array, Context, Effect, Option, Ref } from "effect" export class TodoRepository extends Context.Tag("TodoRepository")>() {} -export const createDefaultTodos = TodoRepository.pipe( - Effect.flatMap(repo => - Ref.update(repo, todos => - Array.appendAll(todos, [ - new Todo({ - id: "1", - title: "A test todo", - content: "Lorem ipsum", - due: Option.none(), - completed: false, - createdAt: new Date(), - updatedAt: new Date(), - }) - ]) - ) +export const createDefaultTodos = TodoRepository.pipe(Effect.flatMap(repo => + Ref.update(repo, todos => + Array.appendAll(todos, [ + new Todo({ + id: "1", + title: "A test todo", + content: "Lorem ipsum", + due: Option.none(), + completed: false, + createdAt: new Date(), + updatedAt: new Date(), + }) + ]) ) -) +))