## Ternaries in JSX Use regular ternary operators in JSX - the transformer automatically converts them to `ifElse()`: ```tsx // ✅ Just use ternaries - they're transformed automatically {show ?
Content
: null} {user.isActive ? "Active" : "Inactive"} {count > 10 ? "High" : "Low"} // ✅ Nested ternaries work too {score >= 90 ? "A" : score >= 80 ? "B" : "C"} ``` You don't need to use `ifElse()` explicitly in JSX. ## Using ifElse() Directly You can use `ifElse()` explicitly outside JSX when needed: ```typescript const message = ifElse( user.isLoggedIn, str`Welcome back, ${user.name}!`, "Please log in" ); const processedItems = items.map(item => ifElse( item.isValid, () => processItem(item), () => ({ ...item, error: "Invalid" }) ) ); ```