New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

daycy

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

daycy - npm Package Compare versions

Comparing version 0.4.6 to 0.4.7

2

dist/DateInput.js
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports["default"]=void 0;var _react=_interopRequireWildcard(require("react")),_reactDom=_interopRequireDefault(require("react-dom")),_propTypes=_interopRequireDefault(require("prop-types")),_semanticUiReact=require("semantic-ui-react"),_luxon=require("luxon"),_reactTextMask=_interopRequireDefault(require("react-text-mask")),_createAutoCorrectedDatePipe=_interopRequireDefault(require("text-mask-addons/dist/createAutoCorrectedDatePipe"));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;if(null===a||"object"!==_typeof(a)&&"function"!=typeof a)return{default:a};var b=_getRequireWildcardCache();if(b&&b.has(a))return b.get(a);var c={},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){"@babel/helpers - typeof";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 _objectWithoutProperties(a,b){if(null==a)return{};var c,d,e=_objectWithoutPropertiesLoose(a,b);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(a);for(d=0;d<f.length;d++)c=f[d],!(0<=b.indexOf(c))&&Object.prototype.propertyIsEnumerable.call(a,c)&&(e[c]=a[c])}return e}function _objectWithoutPropertiesLoose(a,b){if(null==a)return{};var c,d,e={},f=Object.keys(a);for(d=0;d<f.length;d++)c=f[d],0<=b.indexOf(c)||(e[c]=a[c]);return e}function _extends(){return _extends=Object.assign||function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)Object.prototype.hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(this,arguments)}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 _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 _createSuper(a){var b=_isNativeReflectConstruct();return function(){var c,d=_getPrototypeOf(a);if(b){var e=_getPrototypeOf(this).constructor;c=Reflect.construct(d,arguments,e)}else c=d.apply(this,arguments);return _possibleConstructorReturn(this,c)}}function _possibleConstructorReturn(a,b){return b&&("object"===_typeof(b)||"function"==typeof b)?b:_assertThisInitialized(a)}function _assertThisInitialized(a){if(void 0===a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(a){return!1}}function _getPrototypeOf(a){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(a){return a.__proto__||Object.getPrototypeOf(a)},_getPrototypeOf(a)}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}// we only support auto corrected date pipe for a fixed set of common date formats
var formats={"dd-LL-yyyy":"dd-mm-yyyy","LL-dd-yyyy":"mm-dd-yyyy","yyyy-LL-dd":"yyyy-mm-dd","dd/LL/yyyy":"dd/mm/yyyy","LL/dd/yyyy":"mm/dd/yyyy","yyyy/LL/dd":"yyyy/mm/dd","dd-LL":"dd-mm","LL-dd":"mm-dd","dd/LL":"dd/mm","LL/dd":"mm/dd","HH:mm":"HH:MM"},masks={"dd-mm-yyyy":[/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"mm-dd-yyyy":[/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"yyyy-mm-dd":[/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/],"dd/mm/yyyy":[/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"mm/dd/yyyy":[/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"yyyy/mm/dd":[/\d/,/\d/,/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/],"dd-mm":[/\d/,/\d/,"-",/\d/,/\d/],"mm-dd":[/\d/,/\d/,"-",/\d/,/\d/],"dd/mm":[/\d/,/\d/,"/",/\d/,/\d/],"mm/dd":[/\d/,/\d/,"/",/\d/,/\d/],"HH:MM":[/\d/,/\d/,":",/\d/,/\d/]},DateInput=/*#__PURE__*/function(a){function b(){var a;_classCallCheck(this,b);for(var d=arguments.length,e=Array(d),f=0;f<d;f++)e[f]=arguments[f];return a=c.call.apply(c,[this].concat(e)),_defineProperty(_assertThisInitialized(a),"state",{value:null,typeValue:null,format:null,autoCorrectedDatePipe:null}),a.onChange=a.onChange.bind(_assertThisInitialized(a)),a.onBlur=a.onBlur.bind(_assertThisInitialized(a)),a.renderInput=a.renderInput.bind(_assertThisInitialized(a)),a}_inherits(b,a);var c=_createSuper(b);return _createClass(b,[{key:"onChange",value:function(a,b){var c=b.value,d=this.props,e=d.format,f=d.onChange;this.setState({typeValue:c});var g=_luxon.DateTime.fromFormat(c,e);g.invalid||f(g)}},{key:"onBlur",value:function(){var a=this.props.onBlur;this.setState({typeValue:null}),a&&a.apply(void 0,arguments)}},{key:"renderInput",value:function renderInput(a,b){return/*#__PURE__*/_react["default"].createElement(_semanticUiReact.Input,_extends({ref:function ref(b){var c=_reactDom["default"].findDOMNode(b);return c&&(c=c.getElementsByTagName("input")[0]),a(c)}},b))}},{key:"render",value:function render(){var a=this.state,b=a.typeValue,c=a.autoCorrectedDatePipe,d=this.props,e=d.format,f=d.value,g=_objectWithoutProperties(d,["format","value"]);return delete g.onChange,delete g.onBlur,null===c?/*#__PURE__*/_react["default"].createElement(_semanticUiReact.Input,_extends({value:null===b?f?f.toFormat(e):"":b,onChange:this.onChange,onBlur:this.onBlur},g)):/*#__PURE__*/_react["default"].createElement(_reactTextMask["default"],_extends({mask:masks[formats[e]],pipe:c,value:null===b?f?f.toFormat(e):"":b,onChange:this.onChange,onBlur:this.onBlur,keepCharPositions:!0,guide:!0,render:this.renderInput},g))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(a,b){return a.format===b.format?null:{format:a.format,autoCorrectedDatePipe:Object.keys(formats).includes(a.format)?(0,_createAutoCorrectedDatePipe["default"])(formats[a.format]):null}}}]),b}(_react.Component);exports["default"]=DateInput,_defineProperty(DateInput,"propTypes",{format:_propTypes["default"].string,value:_propTypes["default"].instanceOf(_luxon.DateTime),onChange:_propTypes["default"].func.isRequired}),_defineProperty(DateInput,"defaultProps",{format:"dd-LL-yyyy"});
var formats={"dd-LL-yyyy":"dd-mm-yyyy","LL-dd-yyyy":"mm-dd-yyyy","yyyy-LL-dd":"yyyy-mm-dd","dd/LL/yyyy":"dd/mm/yyyy","LL/dd/yyyy":"mm/dd/yyyy","yyyy/LL/dd":"yyyy/mm/dd","dd-LL":"dd-mm","LL-dd":"mm-dd","dd/LL":"dd/mm","LL/dd":"mm/dd","HH:mm":"HH:MM"},masks={"dd-mm-yyyy":[/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"mm-dd-yyyy":[/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/,/\d/,/\d/],"yyyy-mm-dd":[/\d/,/\d/,/\d/,/\d/,"-",/\d/,/\d/,"-",/\d/,/\d/],"dd/mm/yyyy":[/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"mm/dd/yyyy":[/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/,/\d/,/\d/],"yyyy/mm/dd":[/\d/,/\d/,/\d/,/\d/,"/",/\d/,/\d/,"/",/\d/,/\d/],"dd-mm":[/\d/,/\d/,"-",/\d/,/\d/],"mm-dd":[/\d/,/\d/,"-",/\d/,/\d/],"dd/mm":[/\d/,/\d/,"/",/\d/,/\d/],"mm/dd":[/\d/,/\d/,"/",/\d/,/\d/],"HH:MM":[/\d/,/\d/,":",/\d/,/\d/]},DateInput=/*#__PURE__*/function(a){function b(){var a;_classCallCheck(this,b);for(var d=arguments.length,e=Array(d),f=0;f<d;f++)e[f]=arguments[f];return a=c.call.apply(c,[this].concat(e)),_defineProperty(_assertThisInitialized(a),"state",{value:null,typeValue:null,format:null,autoCorrectedDatePipe:null}),a.onChange=a.onChange.bind(_assertThisInitialized(a)),a.onBlur=a.onBlur.bind(_assertThisInitialized(a)),a.renderInput=a.renderInput.bind(_assertThisInitialized(a)),a}_inherits(b,a);var c=_createSuper(b);return _createClass(b,[{key:"onChange",value:function(a){var b=this.props,c=b.format,d=b.onChange;this.setState({typeValue:a.target.value});var e=_luxon.DateTime.fromFormat(a.target.value,c);e.invalid||d(e)}},{key:"onBlur",value:function(){var a=this.props.onBlur;this.setState({typeValue:null}),a&&a.apply(void 0,arguments)}},{key:"renderInput",value:function renderInput(a,b){return/*#__PURE__*/_react["default"].createElement(_semanticUiReact.Input,_extends({ref:function ref(b){var c=_reactDom["default"].findDOMNode(b);return c&&(c=c.getElementsByTagName("input")[0]),a(c)}},b))}},{key:"render",value:function render(){var a=this.state,b=a.typeValue,c=a.autoCorrectedDatePipe,d=this.props,e=d.format,f=d.value,g=_objectWithoutProperties(d,["format","value"]);return delete g.onChange,delete g.onBlur,null===c?/*#__PURE__*/_react["default"].createElement(_semanticUiReact.Input,_extends({value:null===b?f?f.toFormat(e):"":b,onChange:this.onChange,onBlur:this.onBlur},g)):/*#__PURE__*/_react["default"].createElement(_reactTextMask["default"],_extends({mask:masks[formats[e]],pipe:c,value:null===b?f?f.toFormat(e):"":b,onChange:this.onChange,onBlur:this.onBlur,keepCharPositions:!0,guide:!0,render:this.renderInput},g))}}],[{key:"getDerivedStateFromProps",value:function getDerivedStateFromProps(a,b){return a.format===b.format?null:{format:a.format,autoCorrectedDatePipe:Object.keys(formats).includes(a.format)?(0,_createAutoCorrectedDatePipe["default"])(formats[a.format]):null}}}]),b}(_react.Component);exports["default"]=DateInput,_defineProperty(DateInput,"propTypes",{format:_propTypes["default"].string,value:_propTypes["default"].instanceOf(_luxon.DateTime),onChange:_propTypes["default"].func.isRequired}),_defineProperty(DateInput,"defaultProps",{format:"dd-LL-yyyy"});
{
"name": "daycy",
"version": "0.4.6",
"version": "0.4.7",
"description": "Simple date (range) picker for React based on Semantic-UI.",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc