Apply query persistance to file browser
Created by: karthiek390
Description
Please provide a brief description of the changes made in this PR.
Related Issue(s)
Closes #[51]
If applicable, please reference the issue(s) that this PR addresses. If the PR does not address any specific issue, you can remove this section.
Changes Made
1.) Added Query persistence to the 'file browser', so users can navigate previous directory/ previous search result after navigation/search action.
2.) It is done by manipulating browser url query parameters. These are the parameters used in the URL:
i.) pwd ii.) isInSearchMode iii.) filters: (It refers to the 'Advanced File Search' where user can change these parameters)
iv.) name v.) location vi.) filetype vii.) extension viii.) minsize ix.) maxsize
List the main changes made in this PR. Be as specific as possible.
-
Feature added -
Bug fixed -
Code refactored -
Tests changed -
Documentation updated -
Other changes: [describe]
Screenshots (if applicable)
Provide screenshots or GIFs that visually represent the changes. If not applicable, you can remove this section.
Checklist
Before submitting this PR, please make sure that:
-
Your code passes linting and coding style checks. -
Documentation has been updated to reflect the changes. -
You have reviewed your own code and resolved any merge conflicts. -
You have requested a review from at least one team member. -
Any relevant issue(s) have been linked to this PR.