import { expect, it } from "vitest"; import { makeTag } from "./make-tag.jsx"; const ItemGroup = makeTag<{ Label?: string }>("ItemGroup"); it("renders with children", () => { expect(Content).toRenderTo(` Content `); }); it("renders with attribute only", () => { expect(Content).toRenderTo(` Content `); }); it("renders with attribute and children", () => { expect().toRenderTo(` `); }); it("renders nested", () => { expect( , ).toRenderTo(` `); }); it("doesn't render attribute if passing undefined to it", () => { expect().toRenderTo(` `); });