{"version":3,"file":"main.CvMHPr.js","sources":["theme-404/virtual:theme","theme-404/discourse/api-initializers/theme-initializer.gjs","theme-404/virtual:entrypoint:main"],"sourcesContent":["import { getObjectForTheme } from \"discourse/lib/theme-settings-store\";\n\nexport const settings = getObjectForTheme(404);\n\nexport function themePrefix(key) {\n  return `theme_translations.404.${key}`;\n}\n","import { apiInitializer } from \"discourse/lib/api\";\nimport { iconHTML } from \"discourse/lib/icon-library\";\n\nconst BOT_USERNAMES = [\n    \"Team_Inbox_Triage_bot\",\n    \"support-bot\",\n    \"Enhanced_Enterprise_Responder\"\n]\n\nexport default apiInitializer((api) => {\n  api.decorateCookedElement((element, helper) => {\n    const post = helper.getModel();\n    if(post && post.user && BOT_USERNAMES.includes(post.user.username) && post.isWhisper){\n      element.classList.add(\"ai-triage-response\");\n\n      const postContent = [...element.children];\n      \n      const wrapper = document.createElement(\"div\");\n      wrapper.classList.add(\"ai-readmore-content\")\n      \n      const readMore = document.createElement(\"a\");\n      readMore.classList.add(\"ai-read-more-link\");\n      readMore.innerHTML = `Read more ${iconHTML(\"angle-down\")}`;\n      \n      readMore.addEventListener(\"click\", () => {\n          wrapper.classList.add(\"expanded\")\n          element.removeChild(readMore);\n      });\n\n      element.replaceChildren(wrapper, readMore);\n      wrapper.replaceChildren(...postContent)\n    }\n  })\n});\n","import * as Mod1 from \"./discourse/api-initializers/theme-initializer\";\nconst compatModules = {\n  \"discourse/api-initializers/theme-initializer\": Mod1,\n};\nexport { compatModules };\nexport default compatModules;\n"],"names":["getObjectForTheme","BOT_USERNAMES","themeInitializer","apiInitializer","api","decorateCookedElement","element","helper","post","getModel","user","includes","username","isWhisper","classList","add","postContent","children","wrapper","document","createElement","readMore","innerHTML","iconHTML","addEventListener","removeChild","replaceChildren","compatModules"],"mappings":";AAEwBA,EAAkB;;ACC1C,MAAMC,EAAgB,CAClB,wBACA,cACA;AAGJ,IAAAC;oCAAeC,CAAgBC,IAC7BA,EAAIC,sBAAsB,CAACC,EAASC,KAClC,MAAMC,EAAOD,EAAOE;AACpB,GAAGD,GAAQA,EAAKE,MAAQT,EAAcU,SAASH,EAAKE,KAAKE,WAAaJ,EAAKK,UAAU,CACnFP,EAAQQ,UAAUC,IAAI;AAEtB,MAAMC,EAAc,IAAIV,EAAQW,UAE1BC,EAAUC,SAASC,cAAc;AACvCF,EAAQJ,UAAUC,IAAI;AAEtB,MAAMM,EAAWF,SAASC,cAAc;AACxCC,EAASP,UAAUC,IAAI,qBACvBM,EAASC,UAAY,aAAaC,EAAS,gBAE3CF,EAASG,iBAAiB,QAAS,KAC/BN,EAAQJ,UAAUC,IAAI,YACtBT,EAAQmB,YAAYJ,KAGxBf,EAAQoB,gBAAgBR,EAASG,GACjCH,EAAQQ,mBAAmBV,EAC7B;AC9BC,MAACW,EAAgB,CACpB;"}