Socket
Socket
Sign inDemoInstall

@types/react-big-calendar

Package Overview
Dependencies
4
Maintainers
1
Versions
91
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.38.3 to 0.38.4

92

react-big-calendar/index.d.ts

@@ -24,2 +24,23 @@ // Type definitions for react-big-calendar 0.38

import * as React from 'react';
import {
milliseconds,
seconds,
minutes,
hours,
month,
startOf,
endOf,
add,
eq,
neq,
gte,
gt,
lte,
lt,
inRange,
min,
max,
Unit,
StartOfWeek,
} from 'date-arithmetic';

@@ -347,8 +368,43 @@ type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;

propType?: Validator<any> | undefined;
startOfWeek: StartOfWeek;
merge: (date: Date, time: Date) => Date | null;
inRange: typeof inRange;
lt: typeof lt;
lte: typeof lte;
gt: typeof gt;
gte: typeof gte;
eq: typeof eq;
neq: typeof neq;
startOf: typeof startOf;
endOf: typeof endOf;
add: typeof add;
range: (start: Date, end: Date, unit?: Unit) => Date[];
diff: (dateA: Date, dateB: Date, unit?: Unit) => number;
ceil: (date: Date, unit: Unit) => Date;
min: typeof min;
max: typeof max;
minutes: typeof minutes;
firstVisibleDay: (date: Date, localizer: any) => Date;
lastVisibleDay: (date: Date, localizer: any) => Date;
visibleDays: (date: Date, localizer: any) => Date[];
getSlotDate: (date: Date, minutesFromMidnight: number, offset: number) => Date;
getTimezoneOffset: (date: Date) => number;
getDstOffset: (date: Date, dateB: Date) => number;
getTotalMin: (dateA: Date, dateB: Date) => number;
getMinutesFromMidnight: (date: Date) => number;
continuesPrior: (dateA: Date, dateB: Date) => boolean;
continuesAfter: (dateA: Date, dateB: Date, dateC: Date) => boolean;
sortEvents: (eventA: Event, eventB: Event) => boolean;
inEventRange: (event: Event, range: DateRange) => boolean;
isSameDate: (dateA: Date, dateB: Date) => boolean;
startAndEndAreDateOnly: (dateA: Date, dateB: Date) => boolean;
segmentOffset: number;
}
// As documented in https://jquense.github.io/react-big-calendar/examples/?path=/docs/guides-localizers--page
export class DateLocalizer {
formats: Formats;
propType: Validator<any>;
startOfWeek: (culture: Culture) => number;
startOfWeek: (culture: Culture) => StartOfWeek;

@@ -359,2 +415,36 @@ constructor(spec: DateLocalizerSpec);

messages: Messages;
merge: (date: Date, time: Date) => Date | null;
inRange: typeof inRange;
lt: typeof lt;
lte: typeof lte;
gt: typeof gt;
gte: typeof gte;
eq: typeof eq;
neq: typeof neq;
startOf: typeof startOf;
endOf: typeof endOf;
add: typeof add;
range: (start: Date, end: Date, unit?: Unit) => Date[];
diff: (dateA: Date, dateB: Date, unit?: Unit) => number;
ceil: (date: Date, unit?: Unit) => Date;
min: typeof min;
max: typeof max;
minutes: typeof minutes;
firstVisibleDay: (date: Date, localizer: any) => Date;
lastVisibleDay: (date: Date, localizer: any) => Date;
visibleDays: (date: Date, localizer: any) => Date[];
getSlotDate: (date: Date, minutesFromMidnight: number, offset: number) => Date;
getTimezoneOffset: (date: Date) => number;
getDstOffset: (date: Date, dateB: Date) => number;
getTotalMin: (dateA: Date, dateB: Date) => number;
getMinutesFromMidnight: (date: Date) => number;
continuesPrior: (dateA: Date, dateB: Date) => boolean;
continuesAfter: (dateA: Date, dateB: Date, dateC: Date) => boolean;
sortEvents: (eventA: Event, eventB: Event) => boolean;
inEventRange: (event: Event, range: DateRange) => boolean;
isSameDate: (dateA: Date, dateB: Date) => boolean;
startAndEndAreDateOnly: (dateA: Date, dateB: Date) => boolean;
segmentOffset: number;
}

@@ -361,0 +451,0 @@

5

react-big-calendar/package.json
{
"name": "@types/react-big-calendar",
"version": "0.38.3",
"version": "0.38.4",
"description": "TypeScript definitions for react-big-calendar",

@@ -103,7 +103,8 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-big-calendar",

"dependencies": {
"@types/date-arithmetic": "*",
"@types/prop-types": "*",
"@types/react": "*"
},
"typesPublisherContentHash": "c6dbaa18208af0b62c8ceafa80e339835b009499b73dbd2b6131ed3fe08086e9",
"typesPublisherContentHash": "fe05dbaf5f909350902ee4e10875b8dd73928cd6d6f252247876a641d9e02d13",
"typeScriptVersion": "4.2"
}

@@ -11,4 +11,4 @@ # Installation

### Additional Details
* Last updated: Wed, 21 Dec 2022 17:32:49 GMT
* Dependencies: [@types/prop-types](https://npmjs.com/package/@types/prop-types), [@types/react](https://npmjs.com/package/@types/react)
* Last updated: Mon, 30 Jan 2023 07:32:32 GMT
* Dependencies: [@types/date-arithmetic](https://npmjs.com/package/@types/date-arithmetic), [@types/prop-types](https://npmjs.com/package/@types/prop-types), [@types/react](https://npmjs.com/package/@types/react)
* Global values: none

@@ -15,0 +15,0 @@

SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc