overleaf/services/web/types
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
..
admin Add new fields to mongoose subscription schema 2024-06-11 08:04:55 +00:00
group-management Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
helpers Merge pull request #13628 from overleaf/ii-review-panel-migration-resolved-comments-entry 2023-07-17 10:47:41 +00:00
history Add default pathname logic on history react file tree (#12505) 2023-04-12 08:04:58 +00:00
ide Remove Angular (#17534) 2024-06-06 08:04:09 +00:00
project/dashboard Merge pull request #19398 from overleaf/rh-rm-ieee-notification 2024-07-18 08:04:41 +00:00
recurly Merge pull request #11530 from overleaf/ii-payment-page-migration-checkout-panel 2023-02-07 09:04:53 +00:00
review-panel Merge pull request #15999 from overleaf/ii-ide-page-prototype-review-panel-accept-reject-changes 2023-11-30 09:03:43 +00:00
subscription Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
affiliation.ts Merge pull request #7509 from overleaf/ii-7155-display-institution 2022-04-15 08:03:17 +00:00
annotation.ts Move AI provider usage to the backend (#18562) 2024-06-18 08:04:09 +00:00
assets.d.ts Merge pull request #19317 from overleaf/jdt-fake-foor-test 2024-07-15 09:04:48 +00:00
bootstrap.ts Create new SplitMenu component and implement it for the pdf compile button (detached & non-detached) (#11772) 2023-02-22 09:04:42 +00:00
change.ts Standardise types for ranges (#16927) 2024-02-09 09:06:51 +00:00
doc.ts Add scope-dependent autocompletion to Cypress CM6 tests (#8109) 2022-05-27 08:03:51 +00:00
exposed-settings.ts Merge pull request #17605 from overleaf/ab-cleanup-deprecated-exposed-setting 2024-04-04 08:04:32 +00:00
file-ref.ts Merge pull request #15474 from overleaf/td-ide-page-file-and-multiple-view 2023-11-03 09:00:08 +00:00
file-tree-entity.ts Merge pull request #15342 from overleaf/td-remove-file-tree-manager-in-react 2023-10-27 08:03:10 +00:00
folder.ts Add types (#8154) 2022-05-30 08:03:45 +00:00
globals.d.ts
highlight.ts Add types (#8154) 2022-05-30 08:03:45 +00:00
institution.ts Merge pull request #7509 from overleaf/ii-7155-display-institution 2022-04-15 08:03:17 +00:00
oauth-providers.ts Merge pull request #7593 from overleaf/ta-settings-migration 2022-04-25 08:05:12 +00:00
password-strength-options.ts Merge pull request #7593 from overleaf/ta-settings-migration 2022-04-25 08:05:12 +00:00
portal-template.ts Merge pull request #9622 from overleaf/mf-add-portal-templates-2 2022-09-27 08:04:00 +00:00
portal.ts Merge pull request #7509 from overleaf/ii-7155-display-institution 2022-04-15 08:03:17 +00:00
preview-path.ts Merge pull request #15342 from overleaf/td-remove-file-tree-manager-in-react 2023-10-27 08:03:10 +00:00
project-settings.ts Merge pull request #15684 from overleaf/td-ide-page-main-doc-left-menu 2023-11-14 09:04:40 +00:00
project.ts Merge pull request #18861 from overleaf/rh-editor-limit-exceeded 2024-06-25 08:04:46 +00:00
public-access-level.ts Merge pull request #15557 from overleaf/ii-ide-page-prototype-review-panel-track-changes 2023-11-17 09:03:02 +00:00
settings-page.ts Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
share-doc.ts Wrap the SourceEditor component in an error boundary (#8605) 2022-08-25 08:03:46 +00:00
sorting-order.d.ts Merge pull request #9245 from overleaf/integration-project-dashboard-react-migration 2022-09-14 08:04:03 +00:00
split-test.ts Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00
system-message.ts [ide-react] Notify about unsaved changes (#16163) 2023-12-15 09:03:27 +00:00
team-invite.ts Merge pull request #14756 from overleaf/mf-group-invite-new-user-redirection 2023-11-10 09:04:23 +00:00
third-party-ids.ts Merge pull request #7593 from overleaf/ta-settings-migration 2022-04-25 08:05:12 +00:00
university.ts Merge pull request #7841 from overleaf/ii-refactor-add-email 2022-05-12 08:03:29 +00:00
user-email.ts Merge pull request #8102 from overleaf/msm-fix-sso-available 2022-05-25 08:09:39 +00:00
user-settings.ts Merge pull request #19528 from overleaf/dp-equation-preview 2024-07-25 08:05:04 +00:00
user.ts Default LaTeX beginners to the Visual Editor (#18917) 2024-08-02 08:05:10 +00:00
utils.ts Merge pull request #17525 from overleaf/ae-upgrade-prettier 2024-03-26 09:04:05 +00:00
web-module.ts Merge pull request #19562 from overleaf/ab-modules-dependencies 2024-07-30 08:04:36 +00:00
window.ts Merge pull request #18898 from overleaf/jpa-no-window 2024-06-19 08:04:21 +00:00