OwlCyberSecurity - MANAGER
Edit File: templates.5dd404d5.js
"use strict";(self["webpackChunkoptinmonster_wordpress_plugin_vue_app"]=self["webpackChunkoptinmonster_wordpress_plugin_vue_app"]||[]).push([[3],{17314:function(e,t,s){s.r(t),s.d(t,{default:function(){return T}});var a=function(){var e=this,t=e._self._c;return e.reachedCampaignLimit?t("templates-limit-exceeded"):t("core-page",{attrs:{classes:"templates-wrapper"}},[t("common-page-tabnav",{attrs:{current:"templates",tabs:e.tabs}}),t("h1",[e._v("Select a Campaign Type:")]),t("common-alerts",{attrs:{alerts:e.alerts}}),t("div",{staticClass:"templates-content"},[t("templates-types"),t("div",{staticClass:"omapi-content-area"},[t("templates-upsell-alerts"),t("div",{staticClass:"template-content"},[t("div",{staticClass:"template-content-left"},[e.isLoading?t("div",{staticClass:"archie-loader-wrapper"},[t("div",[t("core-loading",{staticClass:"loader"})],1)]):t("templates-filters")],1),t("div",{staticClass:"template-content-right"},[e.hasTemplates?t("div",{staticClass:"omapi-template-listing-wrap"},[t("templates-grid",{attrs:{templates:e.selectedTemplates}}),e.isLoading?t("svg-loading",{style:{margin:"0 auto"}}):e._e()],1):e.isLoading?t("div",{staticClass:"archie-loader-wrapper"},[t("div",[t("core-loading",{staticClass:"loader"})],1)]):t("div",{staticClass:"no-templates-available"},[e.validType&&e.search?t("core-feedback",{attrs:{"feedback-type":"templates"}},[t("em",[e._v("No templates found. What kind of template are you looking for?")]),t("em",[e._v("Let us know, so we can help you build more effective campaigns!")])]):t("core-alert",{attrs:{type:e.validType?"info":"warn"}},[t("div",{staticClass:"alert-message"},[e._v(" "+e._s(e.noTemplatesMessage)+" ")])])],1)])])],1)],1),t("campaigns-modal-create-campaign"),t("templates-modal-not-connected"),t("templates-modal-no-access")],1)},i=[],n=s(86080),r=s(75472),o=s.n(r),l=s(11700),p=s.n(l),c=s(27361),m=s.n(c),d=s(20629),u=s(7268),f=s(30727),h={mixins:[u.s,f.v],computed:(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},(0,d.rn)("templates",["activeType","search","sort","popular","templates"])),(0,d.Se)(["reachedCampaignLimit"])),(0,d.Se)("templates",["typePermitted","featured","filters","filterGamified","validType"])),{},{alerts:function(){return this.$get("$store.state.alerts",[])},isLoading:function(){return this.$store.getters.isLoading("templates")},popularTemplates:function(){var e=this.popular[this.activeType];return e&&e.length?this.order(e):[]},featuredTemplates:function(){var e=this.featured[this.activeType];return e&&e.length?this.order(e):[]},showableTemplates:function(){var e=this,t=function(t,s){return!e.filters[t].length||!e.filters[t].find((function(e){return!s.includes(e)}))},s=["popular","featured"].includes(this.sort)?"".concat(this.sort,"Templates"):"templates",a=this[s].filter((function(t){if(""===e.search)return!0;var s=e.search.toLowerCase(),a=t.name.toLowerCase().includes(s),i=t.keywords.some((function(e){return e.toLowerCase().includes(s)})),n=t.categories.some((function(e){return e.name.toLowerCase().includes(s)})),r=t.features.some((function(e){return e.name.toLowerCase().includes(s)})),o=t.seasons.some((function(e){return e.name.toLowerCase().includes(s)}));return a||i||n||r||o})).filter((function(s){var a="mobile"===e.filters.device?s.mobile:!s.mobile;if(!a)return!1;var i=["goals","categories","tags","seasons","features"];return!i.find((function(e){return!t(e,s[e].map((function(e){return e.id})))}))}));return this.order(a)},selectedTemplates:function(){var e=this;return this.showableTemplates.filter((function(t){return e.filterGamified?t.tags.find((function(e){return 1===e.id})):t.type===e.activeType}))},hasTemplates:function(){return this.selectedTemplates.length},shouldShowUpsells:function(){return!!this.$store.getters.connected&&!this.typePermitted(this.activeType)},noTemplatesMessage:function(){return this.validType?"No templates available for your current selection.":"".concat(p()(this.activeType)," is not a valid type. Please select one of the options above.")}}),created:function(){this.$store.dispatch("campaigns/fetchDashboard")["catch"]((function(){})),this.loadApiScript("omwpapi-templates-apijs",this.$constants.TEMPLATES_PREVIEW_ACCOUNT,this.$constants.TEMPLATES_PREVIEW_USER)},mounted:function(){this.fetchTemplateData()["catch"]((function(){})),this.$bus.$emit("dashboard-view-mounted","templates")},methods:(0,n.Z)((0,n.Z)({},(0,d.nv)("templates",["fetchTemplateData"])),{},{applyFilters:function(e){this.$bus.$emit("applied-bulk-filter"),this.$store.commit("templates/appliedFilters",e)},order:function(e){var t=this;return o()(o()(e,(function(e){return"recent"===t.sort||"featured"===t.sort?-t.$moment(e.created_at).valueOf():e.name})),(function(e){return Number(m()(e,"order",0))}))}})},v=h,g=s(1001),y=(0,g.Z)(v,a,i,!1,null,null,null),T=y.exports},30727:function(e,t,s){s.d(t,{v:function(){return a}});var a={data:function(){return{tabs:{templates:{name:"Templates",route:{path:"templates",params:{tab:"popup"}}},playbooks:{name:"Playbooks",route:{path:"playbooks",params:{}}}}}}}},7268:function(e,t,s){s.d(t,{s:function(){return o}});var a=s(73421),i=s(64777),n=s(7977);const r=(e,t,s,a)=>{let i=document.getElementById(t);if(i)return i;if(!e)return void console.error("apiJsUrl not provided to loadApiScript");const r=document.getElementsByTagName("head")[0]||document.documentElement;return i=document.createElement("script"),i.type="text/javascript",i.id=t,i.src=e,i.async=!0,i.dataset.account=s,i.dataset.user=a,(0,n.isProduction)()||(i.dataset.env=(0,n.isDevelopment)()?"dev":n.currentEnv),r.appendChild(i),i},o={created(){this.listenApiLoaded(),(0,a.of)(),(0,a.ge)(),(0,a.O0)(),(0,a.vY)(),(0,a.Kp)(),this.$store.subscribe((e=>{const t=["templates/setLoadingPreview","templates/setPreviewing","templates/filterOptions","templates/templates","templates/permittedTypes","templates/recentTemplates","templates/popular","templates/setApiLoaded"],s=["route/ROUTE_CHANGED"];let a=e.type.startsWith("templates/")&&!t.includes(e.type);a||(a=s.includes(e.type)),a&&this.closeAllPreviews()}))},beforeDestroy(){(0,a.of)(!1),(0,a.ge)(!1),(0,a.vY)(!1),(0,a.O0)(!1),(0,a.Kp)(!1)},methods:{listenApiLoaded(e="addEventListener"){["om.Api.init","om.Main.init","om.Campaigns.init","om.Campaign.init"].forEach((t=>document[e](t,this.setApiLoaded)))},setApiLoaded(){this.listenApiLoaded("removeEventListener"),this.$store.commit("templates/setApiLoaded")},closeAllPreviews(){(0,a.IC)(),this.$store.commit("templates/setLoadingPreview",""),this.$store.commit("templates/setPreviewing","")},loadApiScript(e,t,s){return r(i.jk.apiJs(),e,t,s)}}}}}]); //# sourceMappingURL=templates.5dd404d5.js.map