Skip to content

CaseClause

A case clause in a switch statement. Provide either an expression or a JS value to compare to the switch expression. Can optionally be wrapped in a block. Pass break to finish with a break statement.

import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break expression={Children} />
blockoptional boolean
breakoptional boolean
childrenChildren
expressionChildren
import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break jsValue={unknown} />
blockoptional boolean
breakoptional boolean
childrenChildren
jsValueunknown
import { CaseClause } from "@alloy-js/typescript";
<CaseClause block break default={true} />
blockoptional boolean
breakoptional boolean
childrenChildren
defaulttrue