overleaf/services/web/frontend/js/features/source-editor/components/toolbar
Alf Eaton ff7eec48de [cm6] Improve performance of the editor toolbar (#13915)
* Memoize figure and math dropdowns
* Only build section heading overlay when open
* Memoise currentLevel
* Remove memo from ToolbarOverflow
* Calculate listDepth in the container component
* Avoid using document.querySelector

GitOrigin-RevId: d5ec8817d35d04e0e2c60c8eecc8678ede69f82a
2023-07-19 08:04:24 +00:00
..
button-menu.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00
insert-figure-dropdown.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00
math-dropdown.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00
overflow.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00
section-heading-dropdown.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00
toolbar-button.tsx Record each completion selection for analytics (#13665) 2023-07-17 11:03:43 +00:00
toolbar-items.tsx [cm6] Improve performance of the editor toolbar (#13915) 2023-07-19 08:04:24 +00:00