import { describe, expect, test } from "bun:test"; import { getEventFormValuesFromEvent } from "@/lib/event-form"; describe("EventDialog public modes", () => { test("accepts AI-prefilled editable initial values through its public props", () => { const initialValues = getEventFormValuesFromEvent({ title: "AI Draft", start: "2026-04-09T10:00:00.000Z", recurrenceRule: "FREQ=WEEKLY;INTERVAL=1;BYDAY=TH", }); expect(initialValues.title).toBe("AI Draft"); expect(initialValues.start).toBe("2026-04-09T10:00:00.000Z"); expect(initialValues.recurrenceRule).toBe("FREQ=WEEKLY;INTERVAL=1;BYDAY=TH"); }); });