Hi Dojo,
I'm working on a low-code app where I filter the content shown on pages based on a view selected from a dropdown. That part is working fine.
However, my app contains multiple pages, and I'd like to have (virtually) the same filter dropdown available on each page.
So far, I’ve come close by adding a dropdown to each page and using a flow with a merge action to capture the value from the most recently changed dropdown. This gives me the correct value internally.
The remaining challenge is that when switching between pages, I want the dropdown to reflect the currently selected value. I was hoping to achieve this with an action on page load, but I haven’t found a way to set the dropdown value based on the flow output.
Is there a recommended approach to keep dropdowns in sync across multiple pages?
Thanks!
Hi,
We have an interesting feature on our backlog that would make this possible. We want to make it possible to set the selection in any component through actions, based on conditions.
In the meantime, would it suffice for your use case to have one panel that contains the filter(s) and make that panel toggleable from each page (through eg a headerbar action)? If so, you should also display the panel on app open to ensure an initial value or write a value to a variable.