/// import { recipe, UI } from "commontools"; interface Item { maybe?: { value: number }; } interface State { maybe?: { value: number }; items: Item[]; } export default recipe("OptionalChainCaptures", (state) => { return { [UI]: (
{state.maybe?.value} {state.items.map((item) => ( {item.maybe?.value ?? 0} ))}
), }; });