Hello, I hope you are very well Syncfusion community.
So far I've managed to get your File Manager up and running just fine, I'd just like to improve a user's experience by implementing 2 options to make it work faster.
The first option, is it possible somehow to activate some kind of cache in the File Manager?
What happens is that sometimes the client goes deeper into the path of a folder that he wants to reach but he decides to use the search to reach his destination faster, and he opens a folder, your File Manager starts from scratch to open all the way to the destination folder, and it takes a delay for each level of your breadcrumbs.
For this reason, I would like to see if the response could be immediate in the levels where the user has previously navigated, based on the previous response.
The second option, is it possible that the user can make asynchronous queries of several folders at the same time? that is, sometimes you are browsing your folder paths through the Navigation Pane, but for each query or folder opening through the Navigation Pane, the whole file manager element is put in loading mode waiting for the response synchronously, and if you would like to load 2 sister folders, it is not possible, you have to wait for one to finish loading to be able to load the second.
I hope I have explained myself and you can guide me on what I can do to improve the user experience on these 2 issues.
Thank you very much in advance for your time and attention.
I send you a cordial greeting from Mexico
Greetings from Syncfusion support.
Suggestion 1 : Is it possible somehow to activate some kind of cache in the File Manager?
Based on the information you provided, we understand that you wish to retrieve information about previously searched files/folders using the Blazor FileManager component. However, keeping track of request histories may increase the memory and processing requirements of the component. Therefore, we have not provided such support to maintain call history in the component.
Suggestion 2 : Is it possible that the user can make asynchronous queries of several folders at the same time?
We understand that you want to load a large number of folders synchronously. However, when clicking on a folder, it sends a request to the server, and once the response is completed, the next request is created. Making too many requests to the server can cause conflicts and sometimes lead to the component freezing. Therefore, we do not load a large number of folders at once.
Leo Lavanya Dhanaraj