Evaluates a condition. If it is true, it returns the first result; otherwise, it returns the second result. Like a basic 'if this, then that' decision.
Navigates the user to a different screen in the app. For example, if the user clicks a button, you can use this to take them to a 'Home' or 'Details' screen.
Creates or updates a variable that only exists on the current screen. Ideal for things like toggling popups or storing user input without affecting the rest of the app.