diff --git a/packages/reffuse/src/Reffuse.ts b/packages/reffuse/src/Reffuse.ts index 9fb7f53..c91b6b9 100644 --- a/packages/reffuse/src/Reffuse.ts +++ b/packages/reffuse/src/Reffuse.ts @@ -119,6 +119,9 @@ export class Reffuse< } -// TODO: allow passing runtime -export const make = (): Reffuse => +export const make = (): Reffuse => new Reffuse(Runtime.defaultRuntime) + +export const makeWithRuntime = () => + (runtime: Runtime.Runtime): Reffuse => + new Reffuse(runtime) diff --git a/packages/reffuse/src/index.ts b/packages/reffuse/src/index.ts index b5dfcef..9a6c16c 100644 --- a/packages/reffuse/src/index.ts +++ b/packages/reffuse/src/index.ts @@ -1 +1,2 @@ export * as Reffuse from "./Reffuse.js" +export * as ReffuseReactContext from "./ReffuseReactContext.js"