You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have couple of really big files which would be good to shorten (eg. Control.UIManager.ts) and clean from legacy code - jQuery.
Please check .main-nav element. It has some handlers attached and also class toggles in various places. main-nav code. Would be good to bundle them together in a single place.
Tasks:
create separate TS file -> browser/src/control/Control.MenuAndTitleBar.ts
put there all related code to that element (.main-nav) converted to TypeScript
remove jQuery usage
use it's methods in external code (Control.UIManager.ts, Control.Notebookbar.js, Control.Toolbar.js)
Be inspired by other TS files inside browser/src/control/Control.* files.
The text was updated successfully, but these errors were encountered:
Uh oh!
There was an error while loading. Please reload this page.
This is an Easy Hack.
Potential mentors: @eszkadev @Darshan-upadhyay1110
Detailed description and rationale
We have couple of really big files which would be good to shorten (eg. Control.UIManager.ts) and clean from legacy code - jQuery.
Please check
.main-nav
element. It has some handlers attached and also class toggles in various places.main-nav code. Would be good to bundle them together in a single place.
Tasks:
browser/src/control/Control.MenuAndTitleBar.ts
Be inspired by other TS files inside browser/src/control/Control.* files.
The text was updated successfully, but these errors were encountered: