chore: generate
This commit is contained in:
parent
7d91d3b1ed
commit
80f2b13a55
4 changed files with 333 additions and 332 deletions
|
|
@ -3,7 +3,9 @@ import { context } from "./instance-context"
|
|||
import { InstanceStore } from "./instance-store"
|
||||
|
||||
export async function provide<R>(input: { directory: string; fn: () => R }): Promise<R> {
|
||||
const ctx = await AppRuntime.runPromise(InstanceStore.Service.use((store) => store.load({ directory: input.directory })))
|
||||
const ctx = await AppRuntime.runPromise(
|
||||
InstanceStore.Service.use((store) => store.load({ directory: input.directory })),
|
||||
)
|
||||
return context.provide(ctx, () => input.fn())
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -236,5 +236,4 @@ describe("InstanceStore", () => {
|
|||
expect(() => Instance.current).toThrow()
|
||||
}),
|
||||
)
|
||||
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue