1"use strict";(self["webpackChunkclient"]=self["webpackChunkclient"]||[]).push([[4064],{40907:function(e,a,t){t.d(a,{A:function(){return C}});var i=t(20641),n=t(90033);const s={class:"columns is-variable is-3"},l={key:0,class:"column is-one-quarter"},o={class:"card sticky-menu-card"},c={class:"card-content p-4"},u={class:"module-mini-header"},d={class:"is-flex is-align-items-center"},r={class:"title is-6 mb-0"},m={key:0,class:"menu"},g={class:"menu-list"},f={class:"column"},v={key:0,class:"notification is-warning is-light"},k={key:1,class:"module-content"},p={key:2,class:"mt-5 pt-4 has-border-top"},b=["disabled"];function h(e,a,t,h,y,L){const E=(0,i.g2)("font-awesome-icon"),C=(0,i.g2)("b-switch"),_=(0,i.g2)("router-view");return(0,i.uX)(),(0,i.CE)("section",{class:(0,n.C4)(["is-fluid module-layout-with-menu",{"menu-hidden":t.hideMenu}])},[(0,i.Lk)("div",s,[t.hideMenu?(0,i.Q3)("",!0):((0,i.uX)(),(0,i.CE)("div",l,[(0,i.Lk)("div",o,[(0,i.Lk)("div",c,[(0,i.Lk)("div",u,[(0,i.Lk)("div",d,[t.icon?((0,i.uX)(),(0,i.CE)("span",{key:0,class:"icon mr-2",style:(0,n.Tr)(L.iconStyle)},[(0,i.bF)(E,{icon:t.icon},null,8,["icon"])],4)):(0,i.Q3)("",!0),(0,i.Lk)("h2",r,(0,n.v_)(t.title),1)]),t.canToggle?((0,i.uX)(),(0,i.Wv)(C,{key:0,modelValue:y.localIsEnabled,"onUpdate:modelValue":a[0]||(a[0]=e=>y.localIsEnabled=e),disabled:t.isSaving,size:"is-small",onInput:L.handleToggle},{default:(0,i.k6)(()=>[(0,i.Lk)("span",{class:(0,n.C4)(["is-size-7",y.localIsEnabled?"has-text-success":"has-text-grey"])},(0,n.v_)(y.localIsEnabled?e.$t("Enabled"):e.$t("Disabled")),3)]),_:1},8,["modelValue","disabled","onInput"])):(0,i.Q3)("",!0)]),y.localIsEnabled||!t.canToggle?((0,i.uX)(),(0,i.CE)("aside",m,[(0,i.Lk)("ul",g,[(0,i.RG)(e.$slots,"menu-items",{},void 0,!0)])])):(0,i.Q3)("",!0)])])])),(0,i.Lk)("div",f,[t.canToggle&&!y.localIsEnabled?((0,i.uX)(),(0,i.CE)("div",v,[(0,i.Lk)("p",null,[(0,i.Lk)("strong",null,(0,n.v_)(e.$t("Module is currently disabled")),1)]),(0,i.Lk)("p",null,(0,n.v_)(e.$t("Enable this module to access configuration options")),1)])):(0,i.Q3)("",!0),y.localIsEnabled||!t.canToggle?((0,i.uX)(),(0,i.CE)("div",k,[e.$slots.default?(0,i.RG)(e.$slots,"default",{key:0},void 0,!0):((0,i.uX)(),(0,i.Wv)(_,{key:1}))])):(0,i.Q3)("",!0),(y.localIsEnabled||!t.canToggle)&&t.showSaveButton&&e.$slots.default?((0,i.uX)(),(0,i.CE)("div",p,[(0,i.Lk)("button",{class:(0,n.C4)(["button is-primary is-rounded",{"is-loading":t.isSaving}]),disabled:t.isSaving,onClick:a[1]||(a[1]=a=>e.$emit("save"))},(0,n.v_)(e.$t("Save Settings")),11,b)])):(0,i.Q3)("",!0)])])],2)}var y={name:"ModuleLayoutWithMenu",props:{title:{type:String,required:!0},icon:{type:String,default:null},iconColor:{type:String,default:null},canToggle:{type:Boolean,default:!0},isEnabled:{type:Boolean,default:!0},isSaving:{type:Boolean,default:!1},showSaveButton:{type:Boolean,default:!0},hideMenu:{type:Boolean,default:!1}},data(){return{localIsEnabled:this.isEnabled}},computed:{iconStyle(){return this.iconColor?{color:this.iconColor}:{}}},watch:{isEnabled(e){this.localIsEnabled=e}},methods:{handleToggle(e){this.$emit("toggle",e)}}},L=t(66262);const E=(0,L.A)(y,[["render",h],["__scopeId","data-v-db36f972"]]);var C=E},84064:function(e,a,t){t.r(a),t.d(a,{default:function(){return L}});var i=t(20641),n=t(90033);const s={class:"icon-text"},l={class:"icon is-small"},o={key:0},c={class:"icon-text"},u={class:"icon is-small"},d={key:1},r={class:"icon-text"},m={class:"icon is-small"},g={class:"icon-text"},f={class:"icon is-small"};function v(e,a,t,v,k,p){const b=(0,i.g2)("font-awesome-icon"),h=(0,i.g2)("router-link"),y=(0,i.g2)("module-layout-with-menu");return(0,i.uX)(),(0,i.Wv)(y,{title:e.$t("Gamification & Courses"),icon:"fa-light fa-trophy","icon-color":"#f39c12","can-toggle":!1,"is-enabled":!0,"is-saving":!1,"show-save-button":!1},{"menu-items":(0,i.k6)(()=>[(0,i.Lk)("li",null,[(0,i.bF)(h,{to:{name:"ModuleGamificationConfig"},"exact-active-class":"is-active-admin-menu-item",exact:""},{default:(0,i.k6)(()=>[(0,i.Lk)("span",s,[(0,i.Lk)("span",l,[(0,i.bF)(b,{icon:"fa-light fa-trophy"})]),(0,i.Lk)("span",null,(0,n.v_)(e.$t("Gamification")),1)])]),_:1})]),e.tenant.settingFeatures.gamification.isActive?((0,i.uX)(),(0,i.CE)("li",o,[(0,i.bF)(h,{to:{name:"ModuleGamificationBadges"},"exact-active-class":"is-active-admin-menu-item"},{default:(0,i.k6)(()=>[(0,i.Lk)("span",c,[(0,i.Lk)("span",u,[(0,i.bF)(b,{icon:"fa-light fa-certificate"})]),(0,i.Lk)("span",null,(0,n.v_)(e.$t("Badges")),1)])]),_:1})])):(0,i.Q3)("",!0),e.tenant.settingFeatures.gamification.isActive&&e.tenant.settingFeatures.gamification.hasType?((0,i.uX)(),(0,i.CE)("li",d,[(0,i.bF)(h,{to:{name:"ModuleGamificationBadgeTypes"},"exact-active-class":"is-active-admin-menu-item"},{default:(0,i.k6)(()=>[(0,i.Lk)("span",r,[(0,i.Lk)("span",m,[(0,i.bF)(b,{icon:"fa-light fa-tags"})]),(0,i.Lk)("span",null,(0,n.v_)(e.$t("Badge Categories")),1)])]),_:1})])):(0,i.Q3)("",!0),(0,i.Lk)("li",null,[(0,i.bF)(h,{to:{name:"ModuleGamificationCourses"},"exact-active-class":"is-active-admin-menu-item"},{default:(0,i.k6)(()=>[(0,i.Lk)("span",g,[(0,i.Lk)("span",f,[(0,i.bF)(b,{icon:"fa-light fa-graduation-cap"})]),(0,i.Lk)("span",null,(0,n.v_)(e.$t("Courses")),1)])]),_:1})])]),_:1},8,["title"])}var k=t(40907),p=t(40834),b={name:"GamificationModuleLayout",components:{ModuleLayoutWithMenu:k.A},computed:{...(0,p.L8)(["tenant"])}},h=t(66262);const y=(0,h.A)(b,[["render",v],["__scopeId","data-v-9b06a2ee"]]);var L=y}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.