Comparing version 0.4.0 to 0.4.1
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireWildcard(require("react")),_propTypes=_interopRequireDefault(require("prop-types")),_semanticUiReact=require("semantic-ui-react"),_luxon=require("luxon"),_translate2=require("./translate");function _interopRequireDefault(a){return a&&a.__esModule?a:{default:a}}function _getRequireWildcardCache(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;return _getRequireWildcardCache=function(){return a},a}function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b=_getRequireWildcardCache();if(b&&b.has(a))return b.get(a);var c={};if(null!=a){var d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a)if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;f&&(f.get||f.set)?Object.defineProperty(c,e,f):c[e]=a[e]}}return c["default"]=a,b&&b.set(a,c),c}function _typeof(a){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _possibleConstructorReturn(a,b){return b&&("object"===_typeof(b)||"function"==typeof b)?b:_assertThisInitialized(a)}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},_getPrototypeOf(a)}function _assertThisInitialized(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _inherits(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&_setPrototypeOf(a,b)}function _setPrototypeOf(a,b){return _setPrototypeOf=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a},_setPrototypeOf(a,b)}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var POINTER_LENGTH={hour:"2.5rem",minute:"3.5rem"},POINTER_WIDTH={hour:6,minute:4},PERIODS=["am","pm"];function range(a,b){var c=2<arguments.length&&arguments[2]!==void 0?arguments[2]:1;b===void 0&&(b=a,a=0);for(var d=[],e=a;e<b;e+=c)d.push(e);return d}var Clock=/*#__PURE__*/function(a){var c=Math.sin,d=Math.cos,e=Math.PI;function b(){var a,c;_classCallCheck(this,b);for(var d=arguments.length,e=Array(d),f=0;f<d;f++)e[f]=arguments[f];return c=_possibleConstructorReturn(this,(a=_getPrototypeOf(b)).call.apply(a,[this].concat(e))),_defineProperty(_assertThisInitialized(c),"state",{period:"am",hour:null,hourHover:null,lastHourHover:12,minuteHover:null,lastMinuteHover:60}),c.renderHour=c.renderHour.bind(_assertThisInitialized(c)),c.renderMinute=c.renderMinute.bind(_assertThisInitialized(c)),c.renderPeriod=c.renderPeriod.bind(_assertThisInitialized(c)),c}return _inherits(b,a),_createClass(b,[{key:"translate",value:function translate(){return(this.props.translate||_translate2.translate).apply(void 0,arguments)}},{key:"renderHour",value:function renderHour(a){var b=this,f=this.state.hour,g=["button"];null!==f&&g.push("small"),a===f&&g.push("selected");var h=2*e*(a-3)/12;return _react["default"].createElement("div",{key:a,className:g.join(" "),style:{left:"".concat(6+6*d(h),"rem"),top:"".concat(6+6*c(h),"rem"),transformOrigin:"".concat(-6*d(h),"rem ").concat(-6*c(h),"rem")},onMouseEnter:function onMouseEnter(){return b.setState({hourHover:a})},onMouseLeave:function onMouseLeave(){return b.setState({hourHover:null,lastHourHover:a})},onClick:function onClick(){return b.setState({hour:a})}},a)}},{key:"renderMinute",value:function renderMinute(a){var b=this,f=this.props.onChange,g=this.state.hour,h=["button"];null===g&&h.push("disabled");var i=2*e*(a-15)/60;return _react["default"].createElement("div",{key:a,className:h.join(" "),style:{left:"".concat(6+6*d(i),"rem"),top:"".concat(6+6*c(i),"rem"),transformOrigin:"".concat(-6*d(i),"rem ").concat(-6*c(i),"rem")},onMouseEnter:function onMouseEnter(){return b.setState({minuteHover:a})},onMouseLeave:function onMouseLeave(){return b.setState({minuteHover:null,lastMinuteHover:a})},onClick:function onClick(){f(_luxon.DateTime.fromObject({hour:g,minute:a})),b.setState({period:"am",hour:null,hourHover:null,lastHourHover:12,minuteHover:null,lastMinuteHover:60})}},a)}},{key:"renderPointer",value:function renderPointer(a){var b=a.type,c=a.angle,d=a.hide,e=POINTER_LENGTH[b],f=POINTER_WIDTH[b];return _react["default"].createElement("div",{className:"pointer ".concat(b," ").concat(void 0!==d&&d?" hide":""),style:{height:"".concat(f,"px"),width:"calc(".concat(e," + ").concat(f,"px)"),borderRadius:"".concat(f/2,"px"),left:"calc(6rem - ".concat(f/2+2,"px)"),top:"calc(6rem - ".concat(f/2+2,"px)"),transformOrigin:"".concat(f/2,"px ").concat(f/2,"px"),transform:"rotate(".concat(c,"rad)")}})}},{key:"renderPeriod",value:function renderPeriod(a){var b=this,c=this.state.period;return _react["default"].createElement("button",{key:a,className:"period ".concat(a).concat(a===c?" selected":""),onClick:function onClick(){return b.setState({period:a})}},this.translate("period.".concat(a)))}},{key:"render",value:function render(){var a=this.props,b=a.trigger,c=a.open,d=a.onClose,f=this.state,g=f.period,h=f.hour,i=f.hourHover,j=f.lastHourHover,k=f.minuteHover,l=f.lastMinuteHover;return _react["default"].createElement(_semanticUiReact.Popup,{className:"daycy clock",flowing:!0,trigger:b,open:c,on:"click",onClose:d},_react["default"].createElement("div",{className:"face"},range(5,65,5).map(this.renderMinute),range(1,13).map(this.renderHour),_react["default"].createElement("div",{className:"period-bg ".concat(g)}),PERIODS.map(this.renderPeriod),this.renderPointer({type:"minute",angle:2*e*((k||l)-15)/60,hide:null===k}),this.renderPointer({type:"hour",angle:2*e*((i||h||j)-3)/12,hide:null===(i||h)})))}}]),b}(_react.Component);exports["default"]=Clock,_defineProperty(Clock,"propTypes",{trigger:_propTypes["default"].node.isRequired,open:_propTypes["default"].bool.isRequired,value:_propTypes["default"].instanceOf(_luxon.DateTime),onChange:_propTypes["default"].func.isRequired,onClose:_propTypes["default"].func,translate:_propTypes["default"].func}),_defineProperty(Clock,"defaultProps",{onClose:function onClose(){}}); | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireWildcard(require("react")),_propTypes=_interopRequireDefault(require("prop-types")),_semanticUiReact=require("semantic-ui-react"),_luxon=require("luxon"),_translate2=require("./translate");function _interopRequireDefault(a){return a&&a.__esModule?a:{default:a}}function _getRequireWildcardCache(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;return _getRequireWildcardCache=function(){return a},a}function _interopRequireWildcard(a){if(a&&a.__esModule)return a;var b=_getRequireWildcardCache();if(b&&b.has(a))return b.get(a);var c={};if(null!=a){var d=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var e in a)if(Object.prototype.hasOwnProperty.call(a,e)){var f=d?Object.getOwnPropertyDescriptor(a,e):null;f&&(f.get||f.set)?Object.defineProperty(c,e,f):c[e]=a[e]}}return c["default"]=a,b&&b.set(a,c),c}function _typeof(a){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_typeof(a)}function _classCallCheck(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function _defineProperties(a,b){for(var c,d=0;d<b.length;d++)c=b[d],c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(a,c.key,c)}function _createClass(a,b,c){return b&&_defineProperties(a.prototype,b),c&&_defineProperties(a,c),a}function _possibleConstructorReturn(a,b){return b&&("object"===_typeof(b)||"function"==typeof b)?b:_assertThisInitialized(a)}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},_getPrototypeOf(a)}function _assertThisInitialized(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _inherits(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,writable:!0,configurable:!0}}),b&&_setPrototypeOf(a,b)}function _setPrototypeOf(a,b){return _setPrototypeOf=Object.setPrototypeOf||function(a,b){return a.__proto__=b,a},_setPrototypeOf(a,b)}function _defineProperty(a,b,c){return b in a?Object.defineProperty(a,b,{value:c,enumerable:!0,configurable:!0,writable:!0}):a[b]=c,a}var POINTER_LENGTH={hour:"2.5rem",minute:"3.5rem"},POINTER_WIDTH={hour:6,minute:4},PERIODS=["am","pm"];function range(a,b){var c=2<arguments.length&&arguments[2]!==void 0?arguments[2]:1;b===void 0&&(b=a,a=0);for(var d=[],e=a;e<b;e+=c)d.push(e);return d}var Clock=/*#__PURE__*/function(a){var c=Math.sin,d=Math.cos,e=Math.PI;function b(){var a,c;_classCallCheck(this,b);for(var d=arguments.length,e=Array(d),f=0;f<d;f++)e[f]=arguments[f];return c=_possibleConstructorReturn(this,(a=_getPrototypeOf(b)).call.apply(a,[this].concat(e))),_defineProperty(_assertThisInitialized(c),"state",{period:"am",hour:null,hourHover:null,lastHourHover:12,minuteHover:null,lastMinuteHover:60}),c.renderHour=c.renderHour.bind(_assertThisInitialized(c)),c.renderMinute=c.renderMinute.bind(_assertThisInitialized(c)),c.renderPeriod=c.renderPeriod.bind(_assertThisInitialized(c)),c}return _inherits(b,a),_createClass(b,[{key:"translate",value:function translate(){return(this.props.translate||_translate2.translate).apply(void 0,arguments)}},{key:"renderHour",value:function renderHour(a){var b=this,f=this.state.hour,g=["button"];null!==f&&g.push("small"),a===f&&g.push("selected");var h=2*e*(a-3)/12;return _react["default"].createElement("div",{key:a,className:g.join(" "),style:{left:"".concat(6+6*d(h),"rem"),top:"".concat(6+6*c(h),"rem"),transformOrigin:"".concat(-6*d(h),"rem ").concat(-6*c(h),"rem")},onMouseEnter:function onMouseEnter(){return b.setState({hourHover:a})},onMouseLeave:function onMouseLeave(){return b.setState({hourHover:null,lastHourHover:a})},onClick:function onClick(){return b.setState({hour:a})}},a)}},{key:"renderMinute",value:function renderMinute(a){var b=this,f=this.props.onChange,g=this.state.hour,h=["button"];null===g&&h.push("disabled");var i=2*e*(a-15)/60;return _react["default"].createElement("div",{key:a,className:h.join(" "),style:{left:"".concat(6+6*d(i),"rem"),top:"".concat(6+6*c(i),"rem"),transformOrigin:"".concat(-6*d(i),"rem ").concat(-6*c(i),"rem")},onMouseEnter:function onMouseEnter(){return b.setState({minuteHover:a})},onMouseLeave:function onMouseLeave(){return b.setState({minuteHover:null,lastMinuteHover:a})},onClick:function onClick(){f(_luxon.DateTime.fromObject({hour:g,minute:a})),b.setState({period:"am",hour:null,hourHover:null,lastHourHover:12,minuteHover:null,lastMinuteHover:60})}},a)}},{key:"renderPointer",value:function renderPointer(a){var b=a.type,c=a.angle,d=a.hide,e=POINTER_LENGTH[b],f=POINTER_WIDTH[b];return _react["default"].createElement("div",{className:"pointer ".concat(b," ").concat(void 0!==d&&d?" hide":""),style:{height:"".concat(f,"px"),width:"calc(".concat(e," + ").concat(f,"px)"),borderRadius:"".concat(f/2,"px"),left:"calc(6rem - ".concat(f/2+2,"px)"),top:"calc(6rem - ".concat(f/2+2,"px)"),transformOrigin:"".concat(f/2,"px ").concat(f/2,"px"),transform:"rotate(".concat(c,"rad)")}})}},{key:"renderPeriod",value:function renderPeriod(a){var b=this,c=this.state.period;return _react["default"].createElement("button",{key:a,className:"period ".concat(a).concat(a===c?" selected":""),onClick:function onClick(){return b.setState({period:a})}},this.translate("period.".concat(a)))}},{key:"render",value:function render(){var a=this.props,b=a.trigger,c=a.open,d=a.onClose,f=this.state,g=f.period,h=f.hour,i=f.hourHover,j=f.lastHourHover,k=f.minuteHover,l=f.lastMinuteHover;return _react["default"].createElement(_semanticUiReact.Popup,{className:"daycy clock",flowing:!0,trigger:b,open:c,on:"click",onClose:d},_react["default"].createElement("div",{className:"face"},range(0,60,5).map(this.renderMinute),range(1,13).map(this.renderHour),_react["default"].createElement("div",{className:"period-bg ".concat(g)}),PERIODS.map(this.renderPeriod),this.renderPointer({type:"minute",angle:2*e*((k||l)-15)/60,hide:null===k}),this.renderPointer({type:"hour",angle:2*e*((i||h||j)-3)/12,hide:null===(i||h)})))}}]),b}(_react.Component);exports["default"]=Clock,_defineProperty(Clock,"propTypes",{trigger:_propTypes["default"].node.isRequired,open:_propTypes["default"].bool.isRequired,value:_propTypes["default"].instanceOf(_luxon.DateTime),onChange:_propTypes["default"].func.isRequired,onClose:_propTypes["default"].func,translate:_propTypes["default"].func}),_defineProperty(Clock,"defaultProps",{onClose:function onClose(){}}); |
{ | ||
"name": "daycy", | ||
"version": "0.4.0", | ||
"version": "0.4.1", | ||
"description": "Simple date (range) picker for React based on Semantic-UI.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
0