In Figma, conditional interactions allow you to create prototypes that respond differently based on user actions or variable states. Which of the following best describes how conditional interactions work?
Think about how prototypes can change behavior depending on what the user does or what data is present.
Conditional interactions in Figma prototypes allow designers to create dynamic flows that change based on variables or user actions, making prototypes more realistic and interactive.
You have a sales table with columns: Region, SalesAmount, and IsActive (TRUE/FALSE). You want a measure that sums SalesAmount only for active regions. Which DAX measure correctly implements this conditional sum?
Remember that CALCULATE needs a filter expression wrapped properly, and SUMX can iterate over filtered rows.
Option A uses FILTER to select only active rows and then sums SalesAmount over those rows. Option A is invalid syntax because the filter condition is not wrapped in FILTER or a proper filter expression. Option A is invalid syntax. Option A tries to use IF on a column, which is not valid for aggregation.
You want to design a dashboard prototype in Figma that shows different charts based on a user-selected filter (e.g., region). Which approach best uses conditional interactions to achieve this?
Think about how prototypes can switch views dynamically based on user choices.
Using multiple frames with conditional interactions based on variables allows the prototype to display only the relevant chart depending on user selection, making the dashboard interactive and realistic.
You set up a conditional interaction in Figma to show a success message only if a variable isFormValid is TRUE. However, the message always shows regardless of the variable's value. What is the most likely cause?
Check if the variable controlling the condition changes as expected.
If the variable isFormValid never updates and stays TRUE, the condition will always pass, showing the message regardless of actual form validity.
You are designing a Figma prototype for a sales dashboard. You want to show a special alert only when Region = 'North' AND Sales > 100000. Which conditional interaction setup correctly implements this logic?
Think about how to combine multiple conditions so both must be true.
Using the AND operator (&&) ensures the alert shows only when both conditions are true. Option D triggers the alert if either condition is true, which is incorrect. Option D uses OR, which is also incorrect. Option D ignores conditions.