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 Move code for loading MathJax v3 into the editor core (#11433) 2023-01-25 11:47:06 +00:00
clone-project-modal Always use mockable location methods (#11929) 2023-03-17 09:05:21 +00:00
contact-form
cookie-banner Add cookie banner (#6627) 2022-04-05 12:17:25 +00:00
dictionary Merge pull request #10793 from overleaf/mj-split-test-cleanup 2022-12-21 09:04:04 +00:00
editor-left-menu Migrate "Manage Template" in editor left menu to react (#10609) 2023-03-21 09:05:29 +00:00
editor-navigation-toolbar Merge pull request #11706 from overleaf/jpa-fix-de-translations 2023-02-09 09:03:57 +00:00
event-tracking Add new analytics events in the new plans page and update analytics event in the current plans page (#7639) 2022-05-20 08:03:21 +00:00
fallback-image
faq-search Merge pull request #10675 from overleaf/mj-wiki-search-submit 2022-12-12 09:03:38 +00:00
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 Merge pull request #10394 from overleaf/ii-password-reset-and-strength-checking 2022-12-07 09:03:36 +00:00
group-management Merge pull request #11670 from overleaf/ab-manage-members-back-button 2023-02-15 09:04:46 +00:00
history Add default pathname logic on history react file tree (#12505) 2023-04-12 08:04:58 +00:00
hotkeys-modal Merge pull request #10682 from overleaf/ds-btn-default-to-secondary-in-editor-part-2 2022-12-08 09:03:42 +00:00
link-helpers
mathjax Move code for loading MathJax v3 into the editor core (#11433) 2023-01-25 11:47:06 +00:00
multi-submit Merge pull request #6424 from overleaf/jpa-multi-submit-async-form 2022-01-26 09:02:55 +00:00
onboarding Implement onboarding video tour split test (#11889) 2023-03-02 09:05:43 +00:00
outline Merge pull request #11958 from overleaf/ds-td-documentation-btn-refactor 2023-02-27 09:03:47 +00:00
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 Merge pull request #10793 from overleaf/mj-split-test-cleanup 2022-12-21 09:04:04 +00:00
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 Merge pull request #10682 from overleaf/ds-btn-default-to-secondary-in-editor-part-2 2022-12-08 09:03:42 +00:00