1
0
Fork 0
owl-admin-starter/public/admin-assets/assets/InputQuarterRange-Bum1jEc2.js

2 lines
1.6 KiB
JavaScript

import{t as h,v as R,l as f,ag as _,c5 as q,z as Q,ai as D,c6 as g,D as F,ap as I,T as u,a2 as P}from"./index-CEmnTf-r.js";import b from"./InputDateRange-PxuYfEfI.js";var E=function(e){h(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var a=this.props,x=a.className;a.style;var m=a.classPrefix,l=a.minDate,d=a.maxDate,p=a.minDuration,c=a.maxDuration,n=a.data,o=a.format,i=a.valueFormat,y=a.inputFormat,C=a.displayFormat,r=a.env,v=a.mobileUI,s=R(a,["className","style","classPrefix","minDate","maxDate","minDuration","maxDuration","data","format","valueFormat","inputFormat","displayFormat","env","mobileUI"]);return f.createElement("div",{className:_("".concat(m,"DateRangeControl"),x)},f.createElement(q,Q({viewMode:"quarters",mobileUI:v,valueFormat:i||o,displayFormat:C||y,classPrefix:m,popOverContainer:v?r==null?void 0:r.getModalContainer:s.popOverContainer||r.getModalContainer,popOverContainerSelector:s.popOverContainerSelector,onRef:this.getRef,data:n},s,{minDate:l?D(l,n,i||o):void 0,maxDate:d?D(d,n,i||o):void 0,minDuration:p?g(p):void 0,maxDuration:c?g(c):void 0,onChange:this.handleChange,onFocus:this.dispatchEvent,onBlur:this.dispatchEvent})))},F([I(),u("design:type",Function),u("design:paramtypes",[]),u("design:returntype",void 0)],t.prototype,"render",null),t}(b),U=function(e){h(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.defaultProps={format:"X",inputFormat:"YYYY-[Q]Q",joinValues:!0,delimiter:",",ranges:"thisquarter,prevquarter",shortcuts:"thisquarter,prevquarter",animation:!0},t=F([P({type:"input-quarter-range"})],t),t}(E);export{U as QuarterRangeControlRenderer,E as default};