UNPKG

vue-giveworks-form

Version:

This plugin provides Vue.js component for the open [http://giveworks.net](Giveworks Platform).

2 lines 2.02 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["employment-info-fieldset"],{"33e3":function(e,r,t){"use strict";t.r(r);var o=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("fieldset",[t("p",[t("small",{staticClass:"text-muted",domProps:{innerHTML:e._s(e.employmentOccurMessage)}})]),e.isRetired?e._e():t("input-field",{directives:[{name:"query",rawName:"v-query"}],ref:"employer",attrs:{id:"employer",name:"employer",label:"Employer",placeholder:"Employer",disabled:e.isRetired,errors:e.errors,custom:""},model:{value:e.form.employer,callback:function(r){e.$set(e.form,"employer",r)},expression:"form.employer"}}),e.isRetired?e._e():t("input-field",{directives:[{name:"query",rawName:"v-query"}],ref:"occupation",attrs:{id:"occupation",name:"occupation",label:"Occupation",placeholder:"Occupation",disabled:e.isRetired,errors:e.errors,custom:""},model:{value:e.form.occupation,callback:function(r){e.$set(e.form,"occupation",r)},expression:"form.occupation"}}),t("div",{staticClass:"form-group"},[t("checkbox-field",{directives:[{name:"query",rawName:"v-query"}],attrs:{label:"I'm retired",value:"1",custom:""},model:{value:e.form.retired,callback:function(r){e.$set(e.form,"retired",r)},expression:"form.retired"}})],1)],1)},i=[],s=t("b4ea"),l=t("bb4b"),n={name:"EmploymentInfoFieldset",components:{InputField:()=>t.e("vue-interface").then(t.bind(null,"46d8")),CheckboxField:()=>t.e("vue-interface").then(t.bind(null,"e067"))},directives:{Query:s["a"]},mixins:[l["a"]],props:{legends:{type:Boolean,default:!0}},computed:{isRetired(){return!(!this.form.retired||!this.form.retired.length)},employmentOccurMessage(){return this.page.site.emp_occ_msg||this.page.site.config.giveworks.emp_occ_msg}},watch:{"form.retired":function(e){e&&e.length?this.form.employer=this.form.occupation="Retired":this.form.employer=this.form.occupation=""}}},a=n,c=t("2877"),m=Object(c["a"])(a,o,i,!1,null,null,null);r["default"]=m.exports}}]); //# sourceMappingURL=employment-info-fieldset.ca55b133.js.map