Hey! I've created a select dropdown button, when I click on the button and select an option with a small text length from the dropdown menu. At that point, the data displayed on the table component is expected. Please see the screenshot below for reference.
But, The issue arises when i select an option with a large text length from the dropdown menu. At that point, the data displayed on the table component is not as expected. It's not working properly see the screenshot below for reference.
After doing this, I clicked on the advanced settings icon located on the right side of the interaction and selected 'case sensitive' in the search options dropdown.
Now, I chose a table component from all the components and dragged it onto the canvas. After selecting the data source, I connected the select dropdown button to the table component by clicking on 'search term' and entering '{{ select4.value }}' (where 'select4' is the name of our select dropdown button). Then, I selected 'case sensitive' in the search dropdown and enabled case-sensitive filtering in the advanced settings. Please see the screenshot below for reference.
Thank you @Paulo , for your solution! I've attempted to implement your solution by creating a custom JavaScript query to enable the search functionality in my scenario. I've written a query similar to the one you used but I'm encountering an error. Please refer to the screenshot below for details.
The output of this query is a result table, for us to be able to do something like "all_data.data.filter(...)" the output must be an array. Try enabling "Transform results" and use the "formatDataAsArray" function, you can find more details on this by clicking the links from my last post.
I'm trying to implement the new query that you suggested in your last post, but my select component is still not working properly and is not displaying the expected results. Please refer to the screenshot below for reference.