Description
Is your feature request related to a problem? Please describe.
The search input bar does not follow best practices for user input. The search bar is impermanent and displays at the bottom of the tree, which is not guaranteed to be in view when the user begins typing. Because it is impermanent the user is not aware of the existence of search functionality without being explicitly told so and this can create bad experiences.
Describe the solution you'd like
I'd like to be able to make the search input permanently displaying (i.e. you don't have to start typing for it to show up, it just always is visible to the user) and I'd like to be able to position it at the top of tree, rather than the bottom.
Describe alternatives you've considered
I could use the renderSearchInput for this, but when you do so you lose all in-built search functionality and have to program it yourself. Feels like alot of work when All I really want is to change the display settings of the existing input. At least, that's my perspective as of now, please inform if there's a better option for my use case.
Additional context
N/a