diff options
author | Allan Wang <me@allanwang.ca> | 2021-11-22 12:15:10 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-22 12:15:10 -0800 |
commit | eb2e0d07f278eb2079666ffabcbee007173c17af (patch) | |
tree | 1094d0b1de61c927b63b683fce30200ebf6d4012 /app/src/web/ts/menu_quick.ts | |
parent | b9dbef403e4c57b9c252d8b97b10c30d33075ac7 (diff) | |
parent | f448eaf4c21c40778663f2d11b6f6f8ad8855b0f (diff) | |
download | frost-eb2e0d07f278eb2079666ffabcbee007173c17af.tar.gz frost-eb2e0d07f278eb2079666ffabcbee007173c17af.tar.bz2 frost-eb2e0d07f278eb2079666ffabcbee007173c17af.zip |
Merge pull request #1856 from AllanWang/menu-tab
Diffstat (limited to 'app/src/web/ts/menu_quick.ts')
-rw-r--r-- | app/src/web/ts/menu_quick.ts | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/app/src/web/ts/menu_quick.ts b/app/src/web/ts/menu_quick.ts new file mode 100644 index 00000000..f7b117a4 --- /dev/null +++ b/app/src/web/ts/menu_quick.ts @@ -0,0 +1,24 @@ +// Copy of menu.ts without timeouts or notifications +(function () { + const viewport = document.querySelector("#viewport"); + const root = document.querySelector("#root"); + const bookmarkJewel = document.querySelector("#bookmarks_jewel"); + if (!viewport || !root || !bookmarkJewel) { + console.log('Menu.js: main elements not found'); + Frost.emit(0); + return + } + const menuA = bookmarkJewel.querySelector("a"); + if (!menuA) { + console.log('Menu.js: menu links not found'); + Frost.emit(0); + return + } + const jewel = document.querySelector('#mJewelNav'); + if (!jewel) { + console.log('Menu.js: jewel is null'); + return + } + + menuA.click(); +}).call(undefined); |