diff --git a/packages/reffuse/src/ReffuseContext.tsx b/packages/reffuse/src/ReffuseContext.tsx index caf5a2a..ba95040 100644 --- a/packages/reffuse/src/ReffuseContext.tsx +++ b/packages/reffuse/src/ReffuseContext.tsx @@ -10,7 +10,7 @@ export class ReffuseContext { constructor() { this.Provider = (props) => { - const runtime = ReffuseRuntime.use() + const runtime = ReffuseRuntime.useRuntime() const value = React.useMemo(() => Effect.context().pipe( Effect.provide(props.layer), @@ -28,12 +28,12 @@ export class ReffuseContext { } - use(): Context.Context { + useContext(): Context.Context { return React.useContext(this.Context) } useLayer(): Layer.Layer { - const context = this.use() + const context = this.useContext() return React.useMemo(() => Layer.effectContext(Effect.succeed(context)), [context]) } diff --git a/packages/reffuse/src/ReffuseRuntime.tsx b/packages/reffuse/src/ReffuseRuntime.tsx index 7174597..d693f6b 100644 --- a/packages/reffuse/src/ReffuseRuntime.tsx +++ b/packages/reffuse/src/ReffuseRuntime.tsx @@ -12,4 +12,4 @@ export const Provider = (props: { readonly children?: React.ReactNode }) => ( ) Provider.displayName = "ReffuseRuntimeReactProvider" -export const use = () => React.useContext(Context) +export const useRuntime = () => React.useContext(Context)