See screenshot mock.
This is a list of Posts.
Each post has a userID and an itemID.
Items have a type (Watch, Go, etc.). An item of type='Watch' might be a TV show or a movie. An item of type='Go' might be a restaurant or museum.
Posts allow different users to track the same item as something they'd like to do (post.status='ToDo') or something they have done (post.status='Done').
I'd like to return a list of posts that reflects the post.user, post.status, and post.item.type.
In the example below, I need all posts where post.user=me (current user), post.status='Done', and post.item.type='All'.
I managed to do this in Glide, now the goal is to do it in FF.
I need a UX that allows the user to set all 3 constraints and then I need FF to apply the 3 selected contraints to my listview of posts.
Any suggestions? The closest I have got so far is to use a TabBar to filter on one of my 3 constraints.
Thanks in advance for any suggestions.