app-base-react
Version:
react development common base package.
1 lines • 1.75 kB
JavaScript
;Object.defineProperty(exports,"__esModule",{value:!0});var _timePicker=require("antd/lib/time-picker"),_timePicker2=_interopRequireDefault(_timePicker),_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r,i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(e[r]=i[r])}return e},_slicedToArray=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e)){var r=t,i=[],n=!0,t=!1,a=void 0;try{for(var o,u=e[Symbol.iterator]();!(n=(o=u.next()).done)&&(i.push(o.value),!r||i.length!==r);n=!0);}catch(e){t=!0,a=e}finally{try{!n&&u.return&&u.return()}finally{if(t)throw a}}return i}throw new TypeError("Invalid attempt to destructure non-iterable instance")},_antd=(require("antd/lib/time-picker/style/css"),require("antd")),_moment=require("moment"),_moment2=_interopRequireDefault(_moment),_react=require("react"),_react2=_interopRequireDefault(_react),_utils=require("../../utils");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _objectWithoutProperties(e,t){var r,i={};for(r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=e[r]);return i}var RangePicker=_timePicker2.default.RangePicker,TimeRange=function(e){var n=e.onChange,t=e.format,r=e.value,i=e.style,e=_objectWithoutProperties(e,["onChange","format","value","style"]),t=(0,_utils.getFormat)(t),r=Array.isArray(r)?r:[],r=_slicedToArray(r,2),a=r[0],r=r[1],a=a&&r?[(0,_moment2.default)(a,t),(0,_moment2.default)(r,t)]:[],r=_extends({style:_extends({width:"100%"},i),value:a,onChange:function(e,t){var r=""===t[0]||""===t[1],i=void 0===t[0]||void 0===t[1];n(r||i?void 0:t)}},e.schema.props||{});return _react2.default.createElement(RangePicker,r)};exports.default=TimeRange;