(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["AwardTypes"],{"1e5a":function(t,e,r){"use strict";var n=r("23e7"),i=r("9961"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("symmetricDifference")},{symmetricDifference:i})},"1e70":function(t,e,r){"use strict";var n=r("23e7"),i=r("a5f7"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("difference")},{difference:i})},"2a62":function(t,e,r){"use strict";var n=r("c65b"),i=r("825a"),a=r("dc4a");t.exports=function(t,e,r){var s,o;i(t);try{if(s=a(t,"return"),!s){if("throw"===e)throw r;return r}s=n(s,t)}catch(c){o=!0,s=c}if("throw"===e)throw r;if(o)throw s;return i(s),r}},"384f":function(t,e,r){"use strict";var n=r("e330"),i=r("5388"),a=r("cb27"),s=a.Set,o=a.proto,c=n(o.forEach),d=n(o.keys),u=d(new s).next;t.exports=function(t,e,r){return r?i({iterator:d(t),next:u},e):c(t,e)}},"395e":function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27").has,a=r("8e16"),s=r("7f65"),o=r("5388"),c=r("2a62");t.exports=function(t){var e=n(this),r=s(t);if(a(e)<r.size)return!1;var d=r.getIterator();return!1!==o(d,(function(t){if(!i(e,t))return c(d,"normal",!1)}))}},"46c4":function(t,e,r){"use strict";t.exports=function(t){return{iterator:t,next:t.next,done:!1}}},5388:function(t,e,r){"use strict";var n=r("c65b");t.exports=function(t,e,r){var i,a,s=r?t:t.iterator,o=t.next;while(!(i=n(o,s)).done)if(a=e(i.value),void 0!==a)return a}},"68df":function(t,e,r){"use strict";var n=r("dc19"),i=r("8e16"),a=r("384f"),s=r("7f65");t.exports=function(t){var e=n(this),r=s(t);return!(i(e)>r.size)&&!1!==a(e,(function(t){if(!r.includes(t))return!1}),!0)}},"6ca7":function(t,e,r){},"72c3":function(t,e,r){"use strict";var n=r("23e7"),i=r("e9bc"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("union")},{union:i})},"79a4":function(t,e,r){"use strict";var n=r("23e7"),i=r("d039"),a=r("953b"),s=r("dad2"),o=!s("intersection")||i((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}));n({target:"Set",proto:!0,real:!0,forced:o},{intersection:a})},"7f65":function(t,e,r){"use strict";var n=r("59ed"),i=r("825a"),a=r("c65b"),s=r("5926"),o=r("46c4"),c="Invalid size",d=RangeError,u=TypeError,l=Math.max,f=function(t,e){this.set=t,this.size=l(e,0),this.has=n(t.has),this.keys=n(t.keys)};f.prototype={getIterator:function(){return o(i(a(this.keys,this.set)))},includes:function(t){return a(this.has,this.set,t)}},t.exports=function(t){i(t);var e=+t.size;if(e!==e)throw new u(c);var r=s(e);if(r<0)throw new d(c);return new f(t,r)}},"83b9e":function(t,e,r){"use strict";var n=r("cb27"),i=r("384f"),a=n.Set,s=n.add;t.exports=function(t){var e=new a;return i(t,(function(t){s(e,t)})),e}},"8b00":function(t,e,r){"use strict";var n=r("23e7"),i=r("68df"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("isSubsetOf")},{isSubsetOf:i})},"8e16":function(t,e,r){"use strict";var n=r("7282"),i=r("cb27");t.exports=n(i.proto,"size","get")||function(t){return t.size}},"953b":function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27"),a=r("8e16"),s=r("7f65"),o=r("384f"),c=r("5388"),d=i.Set,u=i.add,l=i.has;t.exports=function(t){var e=n(this),r=s(t),i=new d;return a(e)>r.size?c(r.getIterator(),(function(t){l(e,t)&&u(i,t)})):o(e,(function(t){r.includes(t)&&u(i,t)})),i}},9961:function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27"),a=r("83b9e"),s=r("7f65"),o=r("5388"),c=i.add,d=i.has,u=i.remove;t.exports=function(t){var e=n(this),r=s(t).getIterator(),i=a(e);return o(r,(function(t){d(e,t)?u(i,t):c(i,t)})),i}},a4e7:function(t,e,r){"use strict";var n=r("23e7"),i=r("395e"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("isSupersetOf")},{isSupersetOf:i})},a5f7:function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27"),a=r("83b9e"),s=r("8e16"),o=r("7f65"),c=r("384f"),d=r("5388"),u=i.has,l=i.remove;t.exports=function(t){var e=n(this),r=o(t),i=a(e);return s(e)<=r.size?c(e,(function(t){r.includes(t)&&l(i,t)})):d(r.getIterator(),(function(t){u(e,t)&&l(i,t)})),i}},ac7c:function(t,e,r){"use strict";r("6ca7"),r("ec29");var n=r("9d26"),i=r("c37a"),a=r("fe09");e["a"]=a["a"].extend({name:"v-checkbox",props:{indeterminate:Boolean,indeterminateIcon:{type:String,default:"$checkboxIndeterminate"},offIcon:{type:String,default:"$checkboxOff"},onIcon:{type:String,default:"$checkboxOn"}},data(){return{inputIndeterminate:this.indeterminate}},computed:{classes(){return{...i["a"].options.computed.classes.call(this),"v-input--selection-controls":!0,"v-input--checkbox":!0,"v-input--indeterminate":this.inputIndeterminate}},computedIcon(){return this.inputIndeterminate?this.indeterminateIcon:this.isActive?this.onIcon:this.offIcon},validationState(){if(!this.isDisabled||this.inputIndeterminate)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":null!==this.hasColor?this.computedColor:void 0}},watch:{indeterminate(t){this.$nextTick(()=>this.inputIndeterminate=t)},inputIndeterminate(t){this.$emit("update:indeterminate",t)},isActive(){this.indeterminate&&(this.inputIndeterminate=!1)}},methods:{genCheckbox(){const{title:t,...e}=this.attrs$;return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.$createElement(n["a"],this.setTextColor(this.validationState,{props:{dense:this.dense,dark:this.dark,light:this.light}}),this.computedIcon),this.genInput("checkbox",{...e,"aria-checked":this.inputIndeterminate?"mixed":this.isActive.toString()}),this.genRipple(this.setTextColor(this.rippleState))])},genDefaultSlot(){return[this.genCheckbox(),this.genLabel()]}}})},b4bc:function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27").has,a=r("8e16"),s=r("7f65"),o=r("384f"),c=r("5388"),d=r("2a62");t.exports=function(t){var e=n(this),r=s(t);if(a(e)<=r.size)return!1!==o(e,(function(t){if(r.includes(t))return!1}),!0);var u=r.getIterator();return!1!==c(u,(function(t){if(i(e,t))return d(u,"normal",!1)}))}},c1a1:function(t,e,r){"use strict";var n=r("23e7"),i=r("b4bc"),a=r("dad2");n({target:"Set",proto:!0,real:!0,forced:!a("isDisjointFrom")},{isDisjointFrom:i})},cb27:function(t,e,r){"use strict";var n=r("e330"),i=Set.prototype;t.exports={Set:Set,add:n(i.add),has:n(i.has),remove:n(i["delete"]),proto:i}},dad2:function(t,e,r){"use strict";var n=r("d066"),i=function(t){return{size:t,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};t.exports=function(t){var e=n("Set");try{(new e)[t](i(0));try{return(new e)[t](i(-1)),!1}catch(r){return!0}}catch(a){return!1}}},dc19:function(t,e,r){"use strict";var n=r("cb27").has;t.exports=function(t){return n(t),t}},e9bc:function(t,e,r){"use strict";var n=r("dc19"),i=r("cb27").add,a=r("83b9e"),s=r("7f65"),o=r("5388");t.exports=function(t){var e=n(this),r=s(t).getIterator(),c=a(e);return o(r,(function(t){i(c,t)})),c}},f02f:function(t,e,r){"use strict";r.r(e);var n=r("ac7c"),i=r("62ad"),a=r("a523"),s=r("ce7e"),o=r("0fd9"),c=r("b974"),d=function(){var t=this,e=t._self._c;return e("view-card-template",{attrs:{loaded:t.loaded},scopedSlots:t._u([{key:"cardTitle",fn:function(){return[t._v(" Edit Award Types ")]},proxy:!0},{key:"cardBody",fn:function(){return[e(a["a"],{staticClass:"pa-6"},[e(o["a"],[e(i["a"],{attrs:{cols:"12"}},[e(c["a"],{attrs:{items:t.sports,"item-text":"name","item-value":"globalSportId",label:"Sport","solo-inverted":""},on:{change:t.getSportSpecificAwardTypes},model:{value:t.selectedGlobalSportId,callback:function(e){t.selectedGlobalSportId=e},expression:"selectedGlobalSportId"}})],1)],1),e(s["a"]),e(o["a"],{attrs:{"no-gutters":""}},t._l(t.sportsAwardTypes,(function(r,a){return e(i["a"],{key:a,attrs:{cols:"12",sm:6,md:4,lg:3}},[e(n["a"],{attrs:{label:r.title},on:{change:function(e){return t.toggleAwardType(r)}},model:{value:r.enabled,callback:function(e){t.$set(r,"enabled",e)},expression:"awardType.enabled"}})],1)})),1)],1)]},proxy:!0}])})},u=[],l=(r("1e70"),r("79a4"),r("c1a1"),r("8b00"),r("a4e7"),r("1e5a"),r("72c3"),r("d22e")),f=r("13ec"),p={name:"AwardTypes",components:{ViewCardTemplate:l["a"]},props:{},data:()=>({loaded:!1,sports:[],selectedGlobalSportId:null,sportsAwardTypes:[],maskedAwardTypeIdsByGlobalSportId:null}),computed:{},methods:{async toggleAwardType(t){if(t.enabled){const e=await f["a"].AwardTypeMaskController.AdminDeleteAwardTypeMask(t.id,this.selectedGlobalSportId);e&&!e.hasError&&this.$root.showSnackbar(`"${t.title}" enabled`,"success",1500)}else{const e=await f["a"].AwardTypeMaskController.AdminCreateAwardTypeMask(t.id,this.selectedGlobalSportId);e&&!e.hasError&&this.$root.showSnackbar(`"${t.title}" disabled`,"error",1500)}},async getSportSpecificAwardTypes(t){const e=await f["a"].AwardTypeController.AdminListAwardTypes(t);if(e&&!e.hasError){let r=e.data;r=r.sort((t,e)=>t.title.localeCompare(e.title));const n=this.maskedAwardTypeIdsByGlobalSportId[t];r.forEach(t=>{t.enabled=null==n||!n.has(t.id)}),this.sportsAwardTypes=r}}},async created(){this.$root.updateTitle("Edit Award Types");let t=await this.$store.getters.conferenceSports;this.sports=t;const e=await f["a"].AwardTypeMaskController.AdminListAwardTypeMasks();if(e&&!e.hasError){const t=e.data,r={};t.forEach(t=>{null==r[t.globalSportId]&&(r[t.globalSportId]=new Set),r[t.globalSportId].add(t.awardTypeId)}),this.maskedAwardTypeIdsByGlobalSportId=r}this.loaded=!0}},h=p,b=r("2877"),v=Object(b["a"])(h,d,u,!1,null,null,null);e["default"]=v.exports}}]);
//# sourceMappingURL=AwardTypes.e2b4a97e.js.map