overleaf/services/web/frontend/js/features
Domagoj Kriskovic 0766c91079 Default LaTeX beginners to the Visual Editor (#18917)
* open visual code if user havent used latex before

* test tooltip on code editor switch

* firstTimeLoadedEditor

* track editor.codeEditorOpened value

* lastEditorLoadedDate

* odc data loaded from mongo

* fix a typo

* use tutorial to check if it was dissmised

* use getInactiveTutorials fn

* fix test

* check if code editor was opened

* added translations

* pass classname to tooltip

* use signUpDate instead of lastEditorLoadedDate

* refactor visual fallback value

* use tutorial completed data only for tooltip

* set lastUsedMode in odc form

* safer usedLatex check

* getOnboardingDataValue helper function

* move tooltip to a separate component

* move classname to tooltipProps

* usedLatex in meta tag

* codeEdtiorOpened fallback value

* fix release date year

* fix 24 hours criteria for showing the tooltip

* fix tests

* hide tooltip when code editor is opened

* remove setting lastUsedMode in ODC form

* remove empty comment

* change date for checking signUpDate

* fix linting error

GitOrigin-RevId: 0a57ba3f4717492d4546633571117f667d3a05f8
2024-08-02 08:05:10 +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 #18936 from overleaf/rh-viewer-no-comment 2024-06-26 08:04:38 +00:00
clone-project-modal/components Merge pull request #19466 from overleaf/ii-bs5-projects-tags 2024-07-25 08:05:20 +00:00
compromised-password/components Merge pull request #18064 from overleaf/dp-interstitial 2024-04-25 08:04:26 +00:00
contact-form Add closing bracket to selector (#18723) 2024-06-12 08:04:31 +00:00
cookie-banner Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +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 Merge pull request #19528 from overleaf/dp-equation-preview 2024-07-25 08:05:04 +00:00
editor-navigation-toolbar/components Merge pull request #18936 from overleaf/rh-viewer-no-comment 2024-06-26 08:04:38 +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 Merge pull request #19400 from overleaf/dp-duplicate-file-folder-name 2024-07-25 08:05:08 +00:00
file-view Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +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 #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
history [web] Rename "Revert file" to "Restore this version" (#19069) 2024-06-28 08:04:49 +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 Default LaTeX beginners to the Visual Editor (#18917) 2024-08-02 08:05:10 +00:00
link-helpers
mathjax Improve MathJax filtering of font-family attribute (#18819) 2024-06-12 08:04:13 +00:00
multi-submit Merge pull request #6424 from overleaf/jpa-multi-submit-async-form 2022-01-26 09:02:55 +00:00
outline/components Remove Angular (#17534) 2024-06-06 08:04:09 +00:00
pdf-preview Merge pull request #19504 from overleaf/jdt-ai-error-feedback-notif 2024-07-30 08:05:39 +00:00
plans Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
preview Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
project-list Merge pull request #19466 from overleaf/ii-bs5-projects-tags 2024-07-25 08:05:20 +00:00
settings Merge pull request #19347 from overleaf/td-bs5-cypress-css 2024-07-25 08:05:16 +00:00
share-project-modal Merge pull request #19650 from overleaf/rh-link-sharing-extension 2024-07-30 08:04:54 +00:00
source-editor Default LaTeX beginners to the Visual Editor (#18917) 2024-08-02 08:05:10 +00:00
subscription Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
token-access/components Merge pull request #19235 from overleaf/rh-link-sharing-leave-modal 2024-07-18 08:04:31 +00:00
ui/components Merge pull request #19466 from overleaf/ii-bs5-projects-tags 2024-07-25 08:05:20 +00:00
utils Merge pull request #19347 from overleaf/td-bs5-cypress-css 2024-07-25 08:05:16 +00:00
word-count-modal Merge pull request #17707 from overleaf/AR-modal-close-consistency-fixes 2024-04-05 08:04:13 +00:00