16.chunk.js
2.59 KB
webpackJsonpantd([16],{800:function(e,t,a){"use strict";function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o,r,n=a(9),i=l(n),s=a(1),u=l(s),d=a(6),f=l(d),c=a(2),p=l(c),h=a(5),m=l(h),g=a(3),v=l(g),y=a(4),b=l(y),L=a(0),k=l(L),C=a(239),T=l(C),x=a(839),_=l(x),F=a(251),V=l(F),w=a(7),H=l(w),P=a(237),z=l(P),N=a(66),O=l(N),D=a(67),M=l(D),S=M.default.getLabel,j=(r=o=function(e){function t(){var e,a,l,o;(0,p.default)(this,t);for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return a=l=(0,v.default)(this,(e=t.__proto__||(0,f.default)(t)).call.apply(e,[this].concat(n))),l.handleChange=function(e){l.props.onChange(e?new Date(e.getTime()):null,e?l.getFormatter().format(e):"")},o=a,(0,v.default)(l,o)}return(0,b.default)(t,e),(0,m.default)(t,[{key:"getFormatter",value:function(e){return new T.default(e||this.props.format,this.getLocale().format)}},{key:"getSizeClass",value:function(){var e="";return"large"===this.props.size?e=" ant-input-lg":"small"===this.props.size&&(e=" ant-input-sm"),e}},{key:"parseTimeFromValue",value:function(e){if(e){if("string"===typeof e)return this.getFormatter().parse(e,{locale:this.getLocale().calendar,obeyCount:!0});if(e instanceof Date){var t=new z.default(this.getLocale().calendar);return t.setTime(+e),t}}return e}},{key:"getLocale",value:function(){var e=V.default;return this.context.antLocale&&this.context.antLocale.TimePicker&&(e=this.context.antLocale.TimePicker),(0,u.default)({},e,this.props.locale)}},{key:"render",value:function(){var e,t=this.getLocale(),a=(0,u.default)({},this.props);a.placeholder="placeholder"in this.props?a.placeholder:t.placeholder,a.defaultValue?a.defaultValue=this.parseTimeFromValue(a.defaultValue):delete a.defaultValue,a.value&&(a.value=this.parseTimeFromValue(a.value));var l=(0,H.default)((e={},(0,i.default)(e,a.className,!!a.className),(0,i.default)(e,a.prefixCls+"-"+a.size,!!a.size),e));return a.format.indexOf("ss")<0&&(a.showSecond=!1),a.format.indexOf("HH")<0&&(a.showHour=!1),k.default.createElement(_.default,(0,u.default)({},a,{className:l,locale:t,formatter:this.getFormatter(),onChange:this.handleChange,placeholder:S(386464,"请选择时间")}))}}]),t}(k.default.Component),o.defaultProps={format:"HH:mm:ss",prefixCls:"ant-time-picker",onChange:function(){},locale:{},align:{offset:[0,-2]},disabled:!1,disabledHours:void 0,disabledMinutes:void 0,disabledSeconds:void 0,hideDisabledOptions:!1,placement:"bottomLeft",transitionName:"slide-up"},o.contextTypes={antLocale:k.default.PropTypes.object},r),A=(0,O.default)(j,"TimePicker");t.default=A}});
//# sourceMappingURL=16.chunk.js.map?v=9dd57f0c