import * as v from "valibot" import { notionBlockIdSchema, notionPageIdSchema } from "../bridge/ids.js" import { customBlockHost } from "../bridge/sandboxClient.js" const previewBlockId = v.parse(notionBlockIdSchema, "") const previewPageId = v.parse(notionPageIdSchema, "") export function seedStandalonePreviewState() { customBlockHost.setMockState({ type: "init", status: "success", theme: "light", blockId: previewBlockId, parent: { type: "page_id", page_id: previewPageId }, page: { id: previewPageId }, dataSources: { bindings: {} }, currentUser: { object: "user", id: "", name: "Preview User", avatar_url: null, type: "person", person: { email: "preview@example.com", }, }, }) }