overleaf/services/web/frontend/js/features
Antoine Clausse 6a6f155029 [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133)
* Fix split-tests loading in React component: use `useSplitTestContext` instead of `getSplitTestVariant`

* Replace use of `isSplitTestEnabled` by `useSplitTestContext`

* Add SplitTestProvider to roots, and fix tests

* Create `useFeatureFlag` hook

* Use `useFeatureFlag` where applicable

GitOrigin-RevId: 9ff7bb3975d50bc4d07d74d93c482d56dc96f615
2024-05-01 08:04:55 +00:00
..
algolia-search
autoplay-video Merge pull request #16805 from overleaf/tm-website-redesign-ios-video-tweaks 2024-01-30 16:49:37 +00:00
bookmarkable-tab
chat Merge pull request #16815 from overleaf/td-uuid-frontend-upgrade 2024-02-13 09:03:45 +00:00
clone-project-modal/components Merge pull request #15016 from overleaf/mf-remove-editor-left-menu-angular 2023-10-05 08:05:00 +00:00
compromised-password/components Merge pull request #18064 from overleaf/dp-interstitial 2024-04-25 08:04:26 +00:00
contact-form
cookie-banner Add path attribute to cookie banner cookie attributes (#16783) 2024-02-02 09:03:43 +00:00
dictionary Merge pull request #17707 from overleaf/AR-modal-close-consistency-fixes 2024-04-05 08:04:13 +00:00
editor-left-menu Add "None" option to "Main document" menu when no root doc is set (#18102) 2024-04-26 08:04:31 +00:00
editor-navigation-toolbar [web] "back to editor" button when history is opened (#18137) 2024-05-01 08:04:51 +00:00
event-tracking Merge pull request #16608 from overleaf/jpa-writefull-double-loaded 2024-01-24 09:03:47 +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 Disable the file tree "create file" name input while a request is in flight (#18001) 2024-04-25 08:04:33 +00:00
file-view Merge pull request #14709 from overleaf/ae-context-typescript 2024-01-29 09:03:04 +00:00
form-helpers Merge pull request #17845 from overleaf/mf-add-icon-error-login-home 2024-04-12 08:05:52 +00:00
group-management Merge pull request #17908 from overleaf/ii-bs5-badge 2024-04-22 08:04:07 +00:00
history [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
hotkeys-modal/components Merge pull request #17707 from overleaf/AR-modal-close-consistency-fixes 2024-04-05 08:04:13 +00:00
ide-react Merge pull request #18071 from overleaf/jdt-bib-events 2024-04-24 08:05:11 +00:00
link-helpers
mathjax Remove MathJax v2 (#16961) 2024-02-09 09:06:42 +00:00
multi-submit
outline Memoize FileTree and outline toggle button components (#16776) 2024-02-02 09:03:08 +00:00
pdf-preview [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
plans Rename test to local-ccy-format-v2 to restart with clean data (#18115) 2024-04-26 08:04:26 +00:00
preview Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
project-list Translate You on project dashboard (#18122) 2024-05-01 08:04:31 +00:00
settings [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
share-project-modal [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
source-editor [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
subscription [web] Use React hooks to get split-test variants instead of getSplitTestVariant (getMeta) (#18133) 2024-05-01 08:04:55 +00:00
ui/components Merge pull request #17990 from overleaf/rd-button-links 2024-04-24 08:05:04 +00:00
utils Merge pull request #17806 from overleaf/rd-bootstrap-button2 2024-04-17 08:05:10 +00:00
word-count-modal Merge pull request #17707 from overleaf/AR-modal-close-consistency-fixes 2024-04-05 08:04:13 +00:00