{"version":3,"file":"main.IA559W.js","sources":["theme-15/virtual:theme","theme-15/discourse/initializers/init-nav-bar-additions.js","theme-15/virtual:entrypoint:main"],"sourcesContent":["import { getObjectForTheme } from \"discourse/lib/theme-settings-store\";\n\nexport const settings = getObjectForTheme(15);\n\nexport function themePrefix(key) {\n  return `theme_translations.15.${key}`;\n}\n","import { withPluginApi } from \"discourse/lib/plugin-api\";\n\nexport default {\n  name: \"nav-links-component\",\n\n  initialize() {\n    withPluginApi(\"0.8\", (api) => {\n      const itemsSetting = settings.Nav_links;\n      const items = itemsSetting.split(\"|\").map((item) => item.trim());\n\n      for (const item of items) {\n        const splitSec = item.split(\";\").map((section) => section.trim());\n        const filter = splitSec[0];\n        const filterDasherized = splitSec[0].replace(/\\s+/g, \"-\").toLowerCase();\n        const title = splitSec[1];\n        const location = splitSec[2];\n\n        api.addNavigationBarItem({\n          name: `custom_${filterDasherized}`,\n          displayName: filter,\n          title,\n          href: location,\n          forceActive: (category, args, router) =>\n            router.currentURL.includes(location),\n        });\n      }\n    });\n  },\n};\n","import * as Mod1 from \"./discourse/initializers/init-nav-bar-additions\";\nconst compatModules = {\n  \"discourse/initializers/init-nav-bar-additions\": Mod1,\n};\nexport { compatModules };\nexport default compatModules;\n"],"names":["settings","getObjectForTheme","initNavBarAdditions","name","initialize","withPluginApi","api","items","Nav_links","split","map","item","trim","splitSec","section","filter","filterDasherized","replace","toLowerCase","title","location","addNavigationBarItem","displayName","href","forceActive","category","args","router","currentURL","includes","compatModules"],"mappings":"8OAEaA,EAAWC,EAAkB;ACA1C,IAAAC,EAAe,CACbC,KAAM,sBAENC,UAAAA;8BACEC,CAAc,MAAQC,IACpB,MACMC,EADeP,EAASQ,UACHC,MAAM,KAAKC,IAAKC,GAASA,EAAKC;AAEzD,IAAK,MAAMD,KAAQJ,EAAO,CACxB,MAAMM,EAAWF,EAAKF,MAAM,KAAKC,IAAKI,GAAYA,EAAQF,QACpDG,EAASF,EAAS,GAClBG,EAAmBH,EAAS,GAAGI,QAAQ,OAAQ,KAAKC,cACpDC,EAAQN,EAAS,GACjBO,EAAWP,EAAS;AAE1BP,EAAIe,qBAAqB,CACvBlB,KAAM,UAAUa,IAChBM,YAAaP,EACbI,QACAI,KAAMH,EACNI,YAAaA,CAACC,EAAUC,EAAMC,IAC5BA,EAAOC,WAAWC,SAAST,IAEjC,GAEJ;AC1BG,MAACU,EAAgB,CACpB;"}