2 lines
1.6 KiB
JavaScript
2 lines
1.6 KiB
JavaScript
import{t as y,v as R,l as f,ag as _,c5 as Y,z as I,ai as D,c6 as g,D as h,ap as P,T as m,a2 as b}from"./index-CEmnTf-r.js";import E from"./InputDateRange-PxuYfEfI.js";var N=function(t){y(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.prototype.render=function(){var a=this.props,F=a.className;a.style;var l=a.classPrefix,u=a.minDate,d=a.maxDate,p=a.minDuration,c=a.maxDuration,r=a.data,o=a.format,v=a.mobileUI,i=a.valueFormat,x=a.inputFormat,C=a.displayFormat,n=a.env,s=R(a,["className","style","classPrefix","minDate","maxDate","minDuration","maxDuration","data","format","mobileUI","valueFormat","inputFormat","displayFormat","env"]);return f.createElement("div",{className:_("".concat(l,"DateRangeControl"),F)},f.createElement(Y,I({viewMode:"years",mobileUI:v,valueFormat:i||o,displayFormat:C||x,classPrefix:l,popOverContainer:v?n==null?void 0:n.getModalContainer:s.popOverContainer||n.getModalContainer,popOverContainerSelector:s.popOverContainerSelector,onRef:this.getRef,data:r},s,{minDate:u?D(u,r,i||o):void 0,maxDate:d?D(d,r,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})))},h([P(),m("design:type",Function),m("design:paramtypes",[]),m("design:returntype",void 0)],e.prototype,"render",null),e}(E),M=function(t){y(e,t);function e(){return t!==null&&t.apply(this,arguments)||this}return e.defaultProps={format:"X",inputFormat:"YYYY",joinValues:!0,delimiter:",",ranges:"thisyear,prevyear",shortcuts:"thisyear,prevyear",animation:!0},e=h([b({type:"input-year-range"})],e),e}(N);export{M as YearRangeControlRenderer,N as default};
|