This commit is contained in:
Julien Valverdé
2024-07-06 01:51:25 +02:00
parent 89a76f85ac
commit a93123a912
7 changed files with 57 additions and 41 deletions

View File

@@ -2,8 +2,12 @@ import { Layer } from "effect"
import { TodoRepository } from "./TodoRepository"
type TServices =
| TodoRepository
export interface Services extends TServices {}
export const ServicesLive = Layer.mergeAll(
TodoRepository.Live
)
export interface Services extends Layer.Layer.Success<typeof ServicesLive> {}
) satisfies Layer.Layer<Services, never, never>