I’ve developped a small dash app that allows user to plot several charts depending on dropdown inputs.
I first used bootstrap dropdowns, but it could not handle my huge amount of options (~7000)
That’s when I learned about Mantine multiselect and it’s “limit” attribute that works juste fine !
The only issue I have right now is with the inner search fonction.
My options have this kind of format:
- This_is_my_option_A
- This_is_my_bigger_option_A
On bootstrap dropdown:
writting “is my” would show both options
because each word is seen as a unique input. I am please with this kind of behaviour
On default mantine multiselect, it requires user to write down the “_”, and you cannot several pieces of the options.
I’ve seen here this should work for you: https://mantine.dev/core/multi-select/#options-filtering
that it is possible to change the filtering options, the example shows exactly what i’m looking for.
My problem is the following: “How do I do that from my Python Dash App?
I have not found a way to pass that filtering function as props from my python script.
(I have no experience in JS)