overleaf/services/web/frontend/js/features
M Fahru fb6746a887 Add default pathname logic on history react file tree (#12505)
On history react, when the initial screen has been loaded, no default pathname is selected. This PR adds logic for selecting default pathname and getting the diff for that pathname.

Also, add some other small changes, the notable ones are:

- Refactor some type naming and file structure related to the history file tree
- Refactor file tree selectable hooks (merge selectable context provider into the main provider)
- prevent clicking on the same file tree item by checking the current pathname before invoking the handler function

GitOrigin-RevId: 73c36e9ed918ae3d92dd47108fbe8542a7571bdd
2023-04-12 08:04:58 +00:00
..
algolia-search
bookmarkable-tab
chat
clone-project-modal Always use mockable location methods (#11929) 2023-03-17 09:05:21 +00:00
contact-form
cookie-banner
dictionary
editor-left-menu Migrate "Manage Template" in editor left menu to react (#10609) 2023-03-21 09:05:29 +00:00
editor-navigation-toolbar
event-tracking
fallback-image
faq-search
file-tree Merge pull request #12442 from overleaf/jel-bsStyle 2023-04-05 08:02:50 +00:00
file-view Merge pull request #11996 from overleaf/jel-pdf-detach-download 2023-03-09 09:04:49 +00:00
form-helpers
group-management
history Add default pathname logic on history react file tree (#12505) 2023-04-12 08:04:58 +00:00
hotkeys-modal
link-helpers
mathjax
multi-submit
onboarding
outline
pdf-preview Merge pull request #12387 from overleaf/jk-split-button-tweaks 2023-04-12 08:04:28 +00:00
plans Merge pull request #12185 from overleaf/jpa-fix-segmentation 2023-03-17 09:06:08 +00:00
preview
project-list Merge pull request #12506 from overleaf/msm-check-github-module-frontend 2023-04-05 09:05:27 +00:00
settings Merge pull request #12342 from overleaf/jk-password-ux-please-use-another-password 2023-04-12 08:04:13 +00:00
share-project-modal Always use mockable location methods (#11929) 2023-03-17 09:05:21 +00:00
source-editor Merge pull request #12442 from overleaf/jel-bsStyle 2023-04-05 08:02:50 +00:00
subscription Always use mockable location methods (#11929) 2023-03-17 09:05:21 +00:00
user-content-domain-access-check Merge pull request #12198 from overleaf/jpa-force-new-compile-domain 2023-03-17 09:04:49 +00:00
utils Merge pull request #12549 from overleaf/ii-history-react-list-of-all-versions 2023-04-12 08:03:47 +00:00
word-count-modal