1(window.webpackJsonp=window.webpackJsonp||[]).push([[48],{347:function(e,t,n){"use strict";n.r(t);n(21);var o={name:"gravity-form-checkbox",props:{fieldData:{type:Object}},data:function(){return{hideCheckbox:!1}},mounted:function(){var e=this;window.addEventListener("message",(function(t){"profile:update"===t.data&&e.loginStatusChange()}),!1)},watch:{"$store.getters.getLoginStatus":{handler:function(e){e&&"newsletter_optin"===this.fieldData.inputName&&this.loginStatusChange()},immediate:!0}},methods:{loginStatusChange:function(){var e=this,t=localStorage.getItem("glitter.user_profile");if(t){var n=JSON.parse(t).profile;n.tasks&&"newsletter_opt_in"in n.tasks&&this.$nextTick((function(){e.$refs.cb&&e.$refs.cb[0]&&e.$refs.cb[0].dataset&&"newsletter_optin"===e.$refs.cb[0].dataset.name&&(e.$refs.cb[0].checked=n.tasks.newsletter_opt_in,e.hideCheckbox=n.tasks.newsletter_opt_in)}))}}}},l=n(14),component=Object(l.a)(o,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:!e.hideCheckbox,expression:"!hideCheckbox"}],staticClass:"uk-padding-small uk-padding-remove-horizontal",class:{"uk-hidden":"hidden"===e.fieldData.visibility}},[n("label",{staticClass:"uk-form-label",class:{isRequired:e.fieldData.isRequired}},[e._v(e._s(e.fieldData.label))]),e._v(" "),n("div",{staticClass:"uk-form-controls uk-grid uk-child-width-auto",attrs:{"uk-grid":""}},e._l(e.fieldData.choices,(function(t,o){return n("label",{key:e.fieldData.inputs[o].id},[e.fieldData.choices.length>1?[n("input",{staticClass:"uk-checkbox",attrs:{type:"checkbox",autocomplete:"off",name:"input_"+e.fieldData.inputs[o].id},domProps:{value:t.value,checked:t.isSelected}}),e._v("Â \n "),n("span",{staticClass:"formElementText",domProps:{innerHTML:e._s(t.text)}})]:[n("input",{ref:"cb",refInFor:!0,staticClass:"uk-checkbox",attrs:{type:"checkbox","data-name":e.fieldData.inputName,autocomplete:"off",required:e.fieldData.isRequired,name:"input_"+e.fieldData.inputs[o].id},domProps:{value:t.value,checked:t.isSelected}}),e._v("Â \n "),n("span",{staticClass:"formElementText",domProps:{innerHTML:e._s(t.text)}})]],2)})),0)])}),[],!1,null,null,null);t.default=component.exports}}]);
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.