UNPKG

@europeana/portal

Version:
2 lines 3.22 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[111],{1078:function(t,e,n){"use strict";n(899)},1079:function(t,e,n){var r=n(137)(!1);r.push([t.i,".form-control.is-active[data-v-2ff73832]{border:1px solid #0a72cc;color:#085395}.apply-button[data-v-2ff73832]{height:2.5rem;vertical-align:bottom;margin-left:.25rem}.apply-icon[data-v-2ff73832]{transform:rotate(-90deg);display:inline-block}",""]),t.exports=r},1188:function(t,e,n){"use strict";n.r(e);n(34);var r={name:"SideDateFilter",props:{name:{type:String,required:!0},start:{type:String,default:""},end:{type:String,default:""},specific:{type:Boolean,default:!1}},data:function(){return{form:{}}},computed:{facetName:function(){return this.$t("facets.".concat(this.name,".name"))},disableApplyButton:function(){return!(this.form.start||this.form.end)}},watch:{start:function(){this.init()},end:function(){this.init()},specific:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){this.form={start:this.start,end:this.end,specific:this.specific}},emitDateForm:function(){var t=this;this.$nextTick((function(){t.$emit("dateFilter",t.name,t.form)}))}}},o=(n(1078),n(59)),component=Object(o.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-form-group",{staticClass:"side-facet",attrs:{label:t.facetName}},[n("div",{staticClass:"d-inline-block"},[n("b-checkbox",{staticClass:"unstyled mb-2",attrs:{"data-qa":"specific checkbox"},model:{value:t.form.specific,callback:function(e){t.$set(t.form,"specific",e)},expression:"form.specific"}},[n("span",[t._v(t._s(t.$t("dateFilter.specificDate")))])]),t._v(" "),n("label",{staticClass:"sr-only",attrs:{for:t.name+".start"}},[t._v("\n "+t._s(t.$t("dateFilter.startDate"))+"\n ")]),t._v(" "),n("b-input",{staticClass:"mb-2 mr-sm-2 mb-sm-0",class:{"is-active":t.form.start},attrs:{id:t.name+".start",type:"date","data-qa":"date range start input",placeholder:"YYYY-MM-DD"},model:{value:t.form.start,callback:function(e){t.$set(t.form,"start",e)},expression:"form.start"}}),t._v(" "),t.form.specific?t._e():[n("span",{staticClass:"d-block py-1"},[t._v("\n "+t._s(t.$t("dateFilter.to"))+"\n ")]),t._v(" "),n("label",{staticClass:"sr-only",attrs:{for:t.name+".end"}},[t._v("\n "+t._s(t.$t("dateFilter.endDate"))+"\n ")]),t._v(" "),n("b-input",{class:{"is-active":t.form.end},attrs:{id:t.name+".end",type:"date","data-qa":"date range end input",placeholder:"YYYY-MM-DD"},model:{value:t.form.end,callback:function(e){t.$set(t.form,"end",e)},expression:"form.end"}})]],2),t._v(" "),n("b-button",{staticClass:"apply-button",attrs:{variant:"primary",disabled:t.disableApplyButton,"data-qa":t.name+" apply button","aria-label":t.$t("facets.button.apply")},on:{click:function(e){return e.stopPropagation(),t.emitDateForm.apply(null,arguments)}}},[n("span",{staticClass:"apply-icon icon-arrow-down"})])],1)}),[],!1,null,"2ff73832",null);e.default=component.exports},899:function(t,e,n){var content=n(1079);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(138).default)("0d266411",content,!0,{sourceMap:!1})}}]); //# sourceMappingURL=61b734b.js.map