{"version":3,"file":"main.js","sources":["theme-2/virtual:init-settings","theme-2/virtual:theme","theme-2/discourse/initializers/theme-field-11-common-html-script-1.js","theme-2/virtual:entrypoint:main"],"sourcesContent":["import { registerSettings } from \"discourse/lib/theme-settings-store\";\n\nregisterSettings(2, {});\n","import { getObjectForTheme } from \"discourse/lib/theme-settings-store\";\n\nexport const settings = getObjectForTheme(2);\n\nexport function themePrefix(key) {\n  return `theme_translations.2.${key}`;\n}\n","import { withPluginApi } from \"discourse/lib/plugin-api\";\nimport deprecated from \"discourse/lib/deprecated\";\n\nexport default {\n  name: \"theme-field-11-common-html-script-1\",\n  after: \"inject-objects\",\n\n  initialize() {\n    deprecated(\n      \"Adding JS code using <script type='text/discourse-plugin'> is deprecated. Move this code to a dedicated JavaScript file.\",\n      {\n        id: \"discourse.script-tag-discourse-plugin\",\n        url: \"https://meta.discourse.org/t/366482\",\n      }\n    )\n    withPluginApi(\"0.8.19\", (api) => {\n      \napi.onPageChange(function (url) {\n    url = url.includes('?') ? url.split('?')[0] : url\n    window.utag_data = {\n        page_content_group: 'Tech Forum',\n        page_type: 'TEC'\n    };\n    var gtm_data = {\n        event: 'page_view',\n        content_group1: 'Tech Forum',\n        page_type: 'TEC'\n    }\n    if (url == '/' || url === '/latest') {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Landing Page';\n        gtm_data['page_title'] = utag_data['page_title'] = 'Tech Forum – Landing Page';\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'RES';\n        gtm_data['page_id'] = utag_data['page_id'] = 'RES';\n        gtm_data['page_state'] = utag_data['page_state'] = 'Latest';\n    } else if (url == '/top') {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Landing Page';\n        gtm_data['page_title'] = utag_data['page_title'] = 'Tech Forum – Landing Page';\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'RES';\n        gtm_data['page_id'] = utag_data['page_id'] = 'RES';\n        gtm_data['page_state'] = utag_data['page_state'] = 'Top';\n    } else if (url == '/categories') {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Landing Page';\n        gtm_data['page_title'] = utag_data['page_title'] = 'Tech Forum – Landing Page';\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'RES';\n        gtm_data['page_id'] = utag_data['page_id'] = 'RES';\n        gtm_data['page_state'] = utag_data['page_state'] = 'Categories';\n    } else if (url.indexOf('/search') >= 0) {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Keyword Search';\n        gtm_data['page_title'] = utag_data['page_title'] = 'Keyword Search';;\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'SR';\n        gtm_data['page_id'] = utag_data['page_id'] = 'SR';\n    } else if (url.indexOf('/about') >= 0) {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'About Tech Forum';\n        gtm_data['page_title'] = utag_data['page_title'] = 'About Engineering and Coponent Solution Forum';\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'ATF';\n        gtm_data['page_id'] = utag_data['page_id'] = 'ATF';\n    } else if (url.indexOf('/c/') >= 0) {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Category Page';\n        utag_data['page_title'] = \"\";  // this has to be initialized to an empty value to pick up meta title\n        gtm_data['page_title'] = document.title;\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'CAT';\n        gtm_data['page_id'] = utag_data['page_id'] = 'CAT';\n    } else if (url.indexOf('/t/') >= 0) {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Post';\n        utag_data['page_title'] = \"\";  // this has to be initialized to an empty value to pick up meta title\n        gtm_data['page_title'] = document.title;\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'PST';\n        gtm_data['page_id'] = utag_data['page_id'] = 'PST';\n    } else {\n        gtm_data['content_group2'] = utag_data['page_content_sub_group'] = 'Untagged Page';\n        gtm_data['page_sub_type'] = utag_data['page_sub_type']  = 'UTP';\n        gtm_data['page_id'] = utag_data['page_id'] = 'UTP';\n    }\n    if (typeof window.utag != 'undefined') {\n        window.utag.view(utag_data);\n    }\n    window.dataLayer.push(gtm_data)\n});\n\n    });\n  }\n};\n","const compatModules = {};import \"virtual:init-settings\";\nimport * as Mod1 from \"./discourse/initializers/theme-field-11-common-html-script-1\";\ncompatModules[\"discourse/initializers/theme-field-11-common-html-script-1\"] = Mod1;\n\nexport * as discourse$initializers$theme__field__11__common__html__script__1$$__module from \"./discourse/initializers/theme-field-11-common-html-script-1\";\nexport {\ndefault as discourse$initializers$theme__field__11__common__html__script__1$$default\n} from \"./discourse/initializers/theme-field-11-common-html-script-1\";\nexport default compatModules;\n"],"names":["registerSettings","getObjectForTheme","themeField11CommonHtmlScript1","name","after","initialize","deprecated","id","url","withPluginApi","api","onPageChange","includes","split","window","utag_data","page_content_group","page_type","gtm_data","event","content_group1","indexOf","document","title","utag","view","dataLayer","push","compatModules","Mod1"],"mappings":";AAEAA,EAAiB,EAAG,CAAA,GCAIC,EAAkB;ACC1C,IAAAC,EAAe,CACbC,KAAM,sCACNC,MAAO,iBAEPC,UAAAA,GACEC,EACE,2HACA,CACEC,GAAI,wCACJC,IAAK,wCAGTC,EAAc,SAAWC,IAE7BA,EAAIC,aAAa,SAAUH,GACvBA,EAAMA,EAAII,SAAS,KAAOJ,EAAIK,MAAM,KAAK,GAAKL,EAC9CM,OAAOC,UAAY,CACfC,mBAAoB,aACpBC,UAAW;AAEf,IAAIC,EAAW,CACXC,MAAO,YACPC,eAAgB,aAChBH,UAAW;AAEJ,KAAPT,GAAsB,YAARA,GACdU,EAAyB,eAAIH,UAAkC,uBAAI,eACnEG,EAAqB,WAAIH,UAAsB,WAAI,4BACnDG,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,MAC7CG,EAAqB,WAAIH,UAAsB,WAAI,UACrC,QAAPP,GACPU,EAAyB,eAAIH,UAAkC,uBAAI,eACnEG,EAAqB,WAAIH,UAAsB,WAAI,4BACnDG,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,MAC7CG,EAAqB,WAAIH,UAAsB,WAAI,OACrC,eAAPP,GACPU,EAAyB,eAAIH,UAAkC,uBAAI,eACnEG,EAAqB,WAAIH,UAAsB,WAAI,4BACnDG,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,MAC7CG,EAAqB,WAAIH,UAAsB,WAAI,cAC5CP,EAAIa,QAAQ,YAAc,GACjCH,EAAyB,eAAIH,UAAkC,uBAAI,iBACnEG,EAAqB,WAAIH,UAAsB,WAAI,iBACnDG,EAAwB,cAAIH,UAAyB,cAAK,KAC1DG,EAAkB,QAAIH,UAAmB,QAAI,MACtCP,EAAIa,QAAQ,WAAa,GAChCH,EAAyB,eAAIH,UAAkC,uBAAI,mBACnEG,EAAqB,WAAIH,UAAsB,WAAI,gDACnDG,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,OACtCP,EAAIa,QAAQ,QAAU,GAC7BH,EAAyB,eAAIH,UAAkC,uBAAI,gBACnEA,UAAsB,WAAI,GAC1BG,EAAqB,WAAII,SAASC,MAClCL,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,OACtCP,EAAIa,QAAQ,QAAU,GAC7BH,EAAyB,eAAIH,UAAkC,uBAAI,OACnEA,UAAsB,WAAI,GAC1BG,EAAqB,WAAII,SAASC,MAClCL,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,QAE7CG,EAAyB,eAAIH,UAAkC,uBAAI,gBACnEG,EAAwB,cAAIH,UAAyB,cAAK,MAC1DG,EAAkB,QAAIH,UAAmB,QAAI,YAEvB,IAAfD,OAAOU,MACdV,OAAOU,KAAKC,KAAKV,WAErBD,OAAOY,UAAUC,KAAKT,EAC1B,IAGE;AChFG,MAACU,EAAgB,CAAA;AAEtBA,EAAc,8DAAgEC;"}