feat(admin): items_base browser and AdminPageShell on core pages

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
simoleo89
2026-07-30 20:41:31 +02:00
co-authored by Cursor
parent 7138ae4445
commit 98613af875
42 changed files with 2196 additions and 698 deletions
+11
View File
@@ -82,4 +82,15 @@ describe("staff smoke contract", () => {
expect(readFileSync(path, "utf8"), path).toContain("TicketQueueBanner");
}
});
it("ships items_base browser", () => {
expect(existsSync("src/app/admin/items/page.tsx")).toBe(true);
expect(existsSync("src/app/admin/items/[id]/page.tsx")).toBe(true);
expect(readFileSync("src/actions/items-base.ts", "utf8")).toContain(
"updateItemsBase",
);
expect(readFileSync("src/lib/admin-nav.ts", "utf8")).toContain(
"/admin/items",
);
});
});