feat: expose canonical module display URLs
This commit is contained in:
@@ -52,6 +52,7 @@ function descriptorPayload(
|
||||
api: { baseUrl: `/api/v1/modules/${id}` },
|
||||
display: { url: `/api/v1/module-ui/${id}/${version}/display` },
|
||||
id,
|
||||
page: { url: `/display/${id}` },
|
||||
permissions: [`${id}.slideshow.view`],
|
||||
realtime: { baseUrl: `/api/v1/module-realtime/${id}` },
|
||||
version,
|
||||
@@ -240,6 +241,7 @@ describe("display host — full-viewport boundary", () => {
|
||||
expect(Object.keys(seenContext ?? {}).sort()).toEqual([
|
||||
"api",
|
||||
"contributions",
|
||||
"display",
|
||||
"moduleId",
|
||||
"permissions",
|
||||
"principal",
|
||||
@@ -334,6 +336,7 @@ describe("display host — full-viewport boundary", () => {
|
||||
module: {
|
||||
contributions: [],
|
||||
api: { baseUrl: "/api/v1/modules/announcements" },
|
||||
display: { url: "/display/announcements" },
|
||||
id: "announcements",
|
||||
permissions: ["announcements.slideshow.view"],
|
||||
realtime: { baseUrl: "/api/v1/module-realtime/announcements" },
|
||||
|
||||
Reference in New Issue
Block a user