diff --git a/packages/reffuse/src/Reffuse.ts b/packages/reffuse/src/Reffuse.ts index f61c33d..971d359 100644 --- a/packages/reffuse/src/Reffuse.ts +++ b/packages/reffuse/src/Reffuse.ts @@ -1,5 +1,4 @@ -import { Effect, Exit, Fiber, ManagedRuntime, Ref, Stream, SubscriptionRef } from "effect" -import type { RunForkOptions } from "effect/Runtime" +import { Effect, Exit, Fiber, ManagedRuntime, Ref, Runtime, Stream, SubscriptionRef } from "effect" import React from "react" @@ -49,7 +48,7 @@ export class Reffuse { runFork( self: Effect.Effect, - options?: RunForkOptions, + options?: Runtime.RunForkOptions, ): Fiber.RuntimeFiber { return this.useRuntime().runFork(self, options) } @@ -58,7 +57,7 @@ export class Reffuse { useFork( self: Effect.Effect, deps?: React.DependencyList, - options?: RunForkOptions, + options?: Runtime.RunForkOptions, ): void { return React.useEffect(() => { const fiber = this.runFork(self.pipe(Effect.scoped), options)