RPC work
This commit is contained in:
@@ -2,9 +2,9 @@ import { BunRuntime } from "@effect/platform-bun"
|
||||
import { Todo } from "@todo-tests/common/data"
|
||||
import { Identifiable } from "@todo-tests/common/traits"
|
||||
import { Array, Duration, Effect, Fiber, Layer, Option, Stream } from "effect"
|
||||
import { MainLive } from "./Main"
|
||||
import { TRPCEffectRuntimeLive } from "./TRPCEffectRuntime"
|
||||
import { AppLive } from "./App"
|
||||
import { TodoRepository, createDefaultTodos } from "./TodoRepository"
|
||||
import { TRPCEffectRuntimeLive } from "./trpc/TRPCEffectRuntime"
|
||||
|
||||
|
||||
const watchTodoChanges = Effect.gen(function*() {
|
||||
@@ -58,8 +58,8 @@ const main = Effect.gen(function*() {
|
||||
const runnableMain = main.pipe(
|
||||
Effect.provide(
|
||||
Layer.mergeAll(
|
||||
AppLive,
|
||||
TRPCEffectRuntimeLive,
|
||||
MainLive,
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user