{"version":3,"mappings":";+GAYA,SAAS,iBAAiB,mBAAoB,UAAW,CACxD,MAAMA,EAAa,IAAM,SAAS,cAAc,uBAAuB,EAEjEC,EAAc,IAAM,CACzBD,IAAa,iBAAiB,QAAS,eAAeE,EAAO,CAC5DA,EAAM,kBACNA,EAAM,iBACN,MAAMC,EAAc,SAAS,cAAc,yCAAyC,GAAK,OACnF,CAAE,KAAAC,CAAA,EAAS,MAAAC,EAAA,qBAAAD,CAAA,OAAM,QAAO,2BAAW,cAAAA,CAAA,6CACzCA,EAAKD,CAAW,EAChB,GAAG,UAAU,IAAM,EAAK,CACzB,CAAC,CACF,EAEIH,IACHC,EAAA,EAEAK,EAAU,yBAA0BL,CAAW,CAEjD,CAAC","names":["aboutEntry","addListener","event","focusReturn","open","__vitePreload","subscribe"],"ignoreList":[],"sources":["../src/app-menu.ts"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { subscribe } from '@nextcloud/event-bus'\n\nimport 'vite/modulepreload-polyfill'\n\n/**\n * Handle adding the first-run-wizard as an app menu entry\n */\ndocument.addEventListener('DOMContentLoaded', function() {\n\tconst aboutEntry = () => document.querySelector('#firstrunwizard_about')\n\n\tconst addListener = () => {\n\t\taboutEntry().addEventListener('click', async function(event) {\n\t\t\tevent.stopPropagation()\n\t\t\tevent.preventDefault()\n\t\t\tconst focusReturn = document.querySelector('[aria-controls=\"header-menu-user-menu\"]') ?? undefined\n\t\t\tconst { open } = await import('./main.ts')\n\t\t\topen(focusReturn)\n\t\t\tOC.hideMenus(() => false)\n\t\t})\n\t}\n\n\tif (aboutEntry()) {\n\t\taddListener()\n\t} else {\n\t\tsubscribe('core:user-menu:mounted', addListener)\n\t}\n})\n"],"file":"firstrunwizard-about.mjs"}