/// import { cell, recipe, UI } from "commontools"; export default recipe("LogicalAndNonJsx", (_state) => { const user = cell<{ name: string; age: number }>({ name: "", age: 0 }); return { [UI]: (
{/* Non-JSX right side: string template with complex expression */}

{user.get().name.length > 0 && `Hello, ${user.get().name}!`}

{/* Non-JSX right side: number expression */}

Age: {user.get().age > 18 && user.get().age}

), }; });