import { Default, ifElse, NAME, pattern, UI, Writable } from "commonfabric"; interface CheckboxSimpleInput { enabled: Writable>; } interface CheckboxSimpleOutput extends CheckboxSimpleInput {} export default pattern( ({ enabled }) => { return { [NAME]: "Checkbox Demo", [UI]: (

Simple cf-checkbox + ifElse Demo

Enable Feature

Debug: enabled = {ifElse(enabled, "true", "false")}

            {ifElse(enabled, "✓ Feature is enabled!", "⚠ Feature is disabled")}
          

Status: {ifElse(enabled, "ON", "OFF")}

), enabled, }; }, );