test(core): implement catalog host model list (#39053)
This commit is contained in:
parent
93cb113cef
commit
9b49e7bec9
1 changed files with 10 additions and 1 deletions
|
|
@ -155,7 +155,16 @@ export function catalogHost(catalog: Catalog.Interface): Plugin.Context["catalog
|
||||||
get: () => Effect.die("unused catalog.provider.get"),
|
get: () => Effect.die("unused catalog.provider.get"),
|
||||||
},
|
},
|
||||||
model: {
|
model: {
|
||||||
list: () => Effect.die("unused catalog.model.list"),
|
list: () =>
|
||||||
|
catalog.model.available().pipe(
|
||||||
|
Effect.map((data) => ({
|
||||||
|
location: new Location.Info({
|
||||||
|
directory: AbsolutePath.make("/"),
|
||||||
|
project: { id: Project.ID.make("test"), directory: AbsolutePath.make("/") },
|
||||||
|
}),
|
||||||
|
data: data.map(modelInfo),
|
||||||
|
})),
|
||||||
|
),
|
||||||
default: () => Effect.die("unused catalog.model.default"),
|
default: () => Effect.die("unused catalog.model.default"),
|
||||||
},
|
},
|
||||||
reload: catalog.reload,
|
reload: catalog.reload,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue