feat(pages): add reusable page block editor and renderer baseline

This commit is contained in:
2026-02-12 22:38:00 +01:00
parent d016650463
commit 6e9c0ad4e5
8 changed files with 576 additions and 44 deletions

View File

@@ -11,7 +11,9 @@ describe("CreatePageForm", () => {
expect((screen.getByLabelText("Title") as HTMLInputElement).name).toBe("title")
expect((screen.getByLabelText("Slug") as HTMLInputElement).name).toBe("slug")
expect((screen.getByLabelText("Content") as HTMLTextAreaElement).name).toBe("content")
const contentField = document.querySelector('input[name="content"]') as HTMLInputElement | null
expect(contentField).not.toBeNull()
expect(contentField?.value.startsWith("[")).toBe(true)
const status = screen.getByLabelText("Status") as HTMLSelectElement
expect(status.value).toBe("draft")