import { NAME, pattern, UI, type VNode, Writable } from "commonfabric"; import { Controls, SelectControl } from "../ui/controls/index.ts"; // deno-lint-ignore no-empty-interface interface VGroupStoryInput {} export interface VGroupStoryOutput { [NAME]: string; [UI]: VNode; controls: VNode; } export default pattern(() => { const gap = new Writable<"sm" | "md" | "lg">("md"); return { [NAME]: "cf-vgroup Story", [UI]: (
Interactive
First card in group Second card in group Third card in group
Gap Sizes
gap=sm A B C gap=md A B C gap=lg A B C
), controls: ( ), }; });