{"version":3,"file":"virtual_main.js","sources":["theme-6/virtual:init-settings","theme-6/virtual:theme","theme-6/discourse/api-initializers/theme-initializer.gjs","theme-6/virtual:main"],"sourcesContent":["import { registerSettings } from \"discourse/lib/theme-settings-store\";\n\nregisterSettings(6, {});\n","import { getObjectForTheme } from \"discourse/lib/theme-settings-store\";\n\nexport const settings = getObjectForTheme(6);\n\nexport function themePrefix(key) {\n  return `theme_translations.6.${key}`;\n}\n","import { apiInitializer } from \"discourse/lib/api\";\n\nexport default apiInitializer((api) => {\n  // Listen for poll form status messages (only once)\n  if (!window.stPollMessageListenerAdded) {\n    window.addEventListener(\"message\", (event) => {\n      if (event.data?.type === \"stPollFormStatus\" && !event.data.hasForm) {\n        document.querySelectorAll(\".st-polls\").forEach((iframe) => {\n          iframe.style.display = \"none\";\n        });\n      }\n    });\n    window.stPollMessageListenerAdded = true;\n  }\n\n  function handlePollIframes() {\n    const themeId = document.querySelector('meta[name=\"discourse_theme_id\"]')?.getAttribute('content');\n    if (themeId === \"7\") {\n      const sidebar = document.querySelector(\".list-container .full-width .tc-right-sidebar\");\n      if (sidebar) sidebar.remove();\n    }\n  }\n\n  api.onPageChange(() => {\n    handlePollIframes();\n\n    const container = document.querySelector(\".list-container\");\n    if (container && !container.stPollObserver) {\n      const observer = new MutationObserver(() => handlePollIframes());\n      observer.observe(container, { childList: true, subtree: true });\n      container.stPollObserver = observer;\n    }\n  });\n});","import \"virtual:init-settings\";\n\nconst themeCompatModules = {};\nimport * as Mod1 from \"./discourse/api-initializers/theme-initializer\";\nthemeCompatModules[\"discourse/api-initializers/theme-initializer\"] = Mod1;\n\nexport default themeCompatModules;\n"],"names":["registerSettings","getObjectForTheme","themeInitializer","apiInitializer","api","handlePollIframes","themeId","document","querySelector","getAttribute","sidebar","remove","window","stPollMessageListenerAdded","addEventListener","event","data","type","hasForm","querySelectorAll","forEach","iframe","style","display","onPageChange","container","stPollObserver","observer","MutationObserver","observe","childList","subtree","themeCompatModules","Mod1"],"mappings":";AAEAA,EAAiB,EAAG,CAAA,GCAIC,EAAkB;ACA1C,IAAAC,EAAeC,EAAgBC,IAa7B,SAASC,IACP,MAAMC,EAAUC,SAASC,cAAc,oCAAoCC,aAAa;AACxF,GAAgB,MAAZH,EAAiB,CACnB,MAAMI,EAAUH,SAASC,cAAc;AACnCE,GAASA,EAAQC,QACvB,CACF,CAjBKC,OAAOC,6BACVD,OAAOE,iBAAiB,UAAYC,IACT,qBAArBA,EAAMC,MAAMC,MAAgCF,EAAMC,KAAKE,SACzDX,SAASY,iBAAiB,aAAaC,QAASC,IAC9CA,EAAOC,MAAMC,QAAU,WAI7BX,OAAOC,4BAA6B,GAWtCT,EAAIoB,aAAa,KACfnB;AAEA,MAAMoB,EAAYlB,SAASC,cAAc;AACzC,GAAIiB,IAAcA,EAAUC,eAAgB,CAC1C,MAAMC,EAAW,IAAIC,iBAAiB,IAAMvB;AAC5CsB,EAASE,QAAQJ,EAAW,CAAEK,WAAW,EAAMC,SAAS,IACxDN,EAAUC,eAAiBC,CAC7B;AC7BC,MAACK,EAAqB,CAAA;AAE3BA,EAAmB,gDAAkDC;"}