Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

react-calendar

Package Overview
Dependencies
Maintainers
3
Versions
88
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-calendar - npm Package Compare versions

Comparing version 3.3.0 to 3.3.1

19

dist/esm/Calendar.js

@@ -58,3 +58,5 @@ function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

import { between } from './shared/utils';
var defaultMinDate = new Date('0001-01-01');
var defaultMinDate = new Date();
defaultMinDate.setFullYear(1, 0, 1);
defaultMinDate.setHours(0, 0, 0, 0);
var defaultMaxDate = new Date(8.64e15);

@@ -64,2 +66,10 @@ var baseClassName = 'react-calendar';

var allValueTypes = [].concat(_toConsumableArray(allViews.slice(1)), ['day']);
function toDate(value) {
if (value instanceof Date) {
return value;
}
return new Date(value);
}
/**

@@ -69,2 +79,3 @@ * Returns views array with disallowed values cut off.

function getLimitedViews(minDetail, maxDetail) {

@@ -109,3 +120,3 @@ return allViews.slice(allViews.indexOf(minDetail), allViews.indexOf(maxDetail) + 1);

var rawValue = value instanceof Array && value.length === 2 ? value[index] : value;
var rawValue = Array.isArray(value) && value.length === 2 ? value[index] : value;

@@ -116,3 +127,3 @@ if (!rawValue) {

var valueDate = new Date(rawValue);
var valueDate = toDate(rawValue);

@@ -153,3 +164,3 @@ if (isNaN(valueDate.getTime())) {

if (value instanceof Array) {
if (Array.isArray(value)) {
return value;

@@ -156,0 +167,0 @@ }

@@ -83,3 +83,3 @@ function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }

if (!(date instanceof Array) && !dateType) {
if (!Array.isArray(date) && !dateType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');

@@ -89,3 +89,3 @@ }

var now = new Date();
var dateRange = date instanceof Array ? date : getRange(dateType, date);
var dateRange = Array.isArray(date) ? date : getRange(dateType, date);

@@ -100,7 +100,7 @@ if (isValueWithinRange(now, dateRange)) {

if (!(value instanceof Array) && !valueType) {
if (!Array.isArray(value) && !valueType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');
}
var valueRange = value instanceof Array ? value : getRange(valueType, value);
var valueRange = Array.isArray(value) ? value : getRange(valueType, value);

@@ -107,0 +107,0 @@ if (isRangeWithinRange(valueRange, dateRange)) {

@@ -82,3 +82,5 @@ "use strict";

var defaultMinDate = new Date('0001-01-01');
var defaultMinDate = new Date();
defaultMinDate.setFullYear(1, 0, 1);
defaultMinDate.setHours(0, 0, 0, 0);
var defaultMaxDate = new Date(8.64e15);

@@ -88,2 +90,10 @@ var baseClassName = 'react-calendar';

var allValueTypes = [].concat(_toConsumableArray(allViews.slice(1)), ['day']);
function toDate(value) {
if (value instanceof Date) {
return value;
}
return new Date(value);
}
/**

@@ -93,2 +103,3 @@ * Returns views array with disallowed values cut off.

function getLimitedViews(minDetail, maxDetail) {

@@ -133,3 +144,3 @@ return allViews.slice(allViews.indexOf(minDetail), allViews.indexOf(maxDetail) + 1);

var rawValue = value instanceof Array && value.length === 2 ? value[index] : value;
var rawValue = Array.isArray(value) && value.length === 2 ? value[index] : value;

@@ -140,3 +151,3 @@ if (!rawValue) {

var valueDate = new Date(rawValue);
var valueDate = toDate(rawValue);

@@ -177,3 +188,3 @@ if (isNaN(valueDate.getTime())) {

if (value instanceof Array) {
if (Array.isArray(value)) {
return value;

@@ -180,0 +191,0 @@ }

@@ -97,3 +97,3 @@ "use strict";

if (!(date instanceof Array) && !dateType) {
if (!Array.isArray(date) && !dateType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');

@@ -103,3 +103,3 @@ }

var now = new Date();
var dateRange = date instanceof Array ? date : (0, _dates.getRange)(dateType, date);
var dateRange = Array.isArray(date) ? date : (0, _dates.getRange)(dateType, date);

@@ -114,7 +114,7 @@ if (isValueWithinRange(now, dateRange)) {

if (!(value instanceof Array) && !valueType) {
if (!Array.isArray(value) && !valueType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');
}
var valueRange = value instanceof Array ? value : (0, _dates.getRange)(valueType, value);
var valueRange = Array.isArray(value) ? value : (0, _dates.getRange)(valueType, value);

@@ -121,0 +121,0 @@ if (isRangeWithinRange(valueRange, dateRange)) {

{
"name": "react-calendar",
"version": "3.3.0",
"version": "3.3.1",
"description": "Ultimate calendar for your React app.",

@@ -95,3 +95,3 @@ "main": "dist/umd/index.js",

"eslint-config-wojtekmaj": "^0.5.0",
"jest": "^26.0.0",
"jest": "^26.6.0",
"less": "^3.8.1",

@@ -98,0 +98,0 @@ "react": "^17.0.0",

@@ -19,3 +19,5 @@ import React, { Component } from 'react';

const defaultMinDate = new Date('0001-01-01');
const defaultMinDate = new Date();
defaultMinDate.setFullYear(1, 0, 1);
defaultMinDate.setHours(0, 0, 0, 0);
const defaultMaxDate = new Date(8.64e15);

@@ -27,2 +29,10 @@

function toDate(value) {
if (value instanceof Date) {
return value;
}
return new Date(value);
}
/**

@@ -68,3 +78,3 @@ * Returns views array with disallowed values cut off.

const rawValue = value instanceof Array && value.length === 2 ? value[index] : value;
const rawValue = Array.isArray(value) && value.length === 2 ? value[index] : value;

@@ -75,3 +85,3 @@ if (!rawValue) {

const valueDate = new Date(rawValue);
const valueDate = toDate(rawValue);

@@ -107,3 +117,3 @@ if (isNaN(valueDate.getTime())) {

if (value instanceof Array) {
if (Array.isArray(value)) {
return value;

@@ -110,0 +120,0 @@ }

@@ -78,3 +78,3 @@ import { getRange } from './dates';

if (!(date instanceof Array) && !dateType) {
if (!(Array.isArray(date)) && !dateType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');

@@ -84,3 +84,3 @@ }

const now = new Date();
const dateRange = date instanceof Array ? date : getRange(dateType, date);
const dateRange = Array.isArray(date) ? date : getRange(dateType, date);

@@ -95,7 +95,7 @@ if (isValueWithinRange(now, dateRange)) {

if (!(value instanceof Array) && !valueType) {
if (!(Array.isArray(value)) && !valueType) {
throw new Error('getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.');
}
const valueRange = value instanceof Array ? value : getRange(valueType, value);
const valueRange = Array.isArray(value) ? value : getRange(valueType, value);

@@ -102,0 +102,0 @@ if (isRangeWithinRange(valueRange, dateRange)) {

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