Socket
Socket
Sign inDemoInstall

cronofy-elements

Package Overview
Dependencies
Maintainers
3
Versions
171
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cronofy-elements - npm Package Compare versions

Comparing version 1.16.0 to 1.16.1

build/CronofyElements.v1.16.1.js

2

package.json
{
"name": "cronofy-elements",
"version": "1.16.0",
"version": "1.16.1",
"description": "Fast track scheduling with Cronofy's embeddable UI Elements",

@@ -5,0 +5,0 @@ "main": "build/npm/CronofyElements.js",

@@ -246,3 +246,3 @@ import React, { useState, useEffect } from "react";

generateStaticWeeks(
options.query.available_periods,
options.query.query_periods,
options.config.startDay

@@ -271,3 +271,3 @@ )

});
if (croppedQuery.available_periods.length > 0) {
if (croppedQuery.query_periods.length > 0) {
// Happy Path.

@@ -281,5 +281,5 @@ // Check the visible week's availability, and pass

} else {
// If we get here, the available_periods are not within the visible window
// If we get here, the query_periods are not within the visible window
log.info(
"The provided available_periods are not within the visible window"
"The provided query_periods are not within the visible window"
);

@@ -286,0 +286,0 @@ setStatus({

@@ -210,3 +210,3 @@ import * as mocks from "./mocks";

params.required_duration.minutes,
params.available_periods,
params.query_periods,
tzid

@@ -213,0 +213,0 @@ );

@@ -88,5 +88,10 @@ import merge from "deepmerge";

if (typeof query.available_periods === "undefined") {
if (typeof query.available_periods !== "undefined") {
query.query_periods = query.available_periods;
delete query.available_periods;
}
if (typeof query.query_periods === "undefined") {
log.error(
"You need to provide an `availability_query.available_periods` option.",
"You need to provide an `availability_query.query_periods` option.",
{ docsSlug: "availability-viewer/#availability_query" }

@@ -93,0 +98,0 @@ );

@@ -16,5 +16,3 @@ const moment = require("moment-timezone");

const days = uniqueDays.map(day => ({
label: moment(day)
.locale(locale)
.format(`dddd Do MMMM`),
label: moment(day).locale(locale).format(`dddd Do MMMM`),
value: moment(day).format(`YYYY-MM-DDT[T09:00:00Z]`)

@@ -113,7 +111,7 @@ }));

export const arangeSlotsByDay = (days, available_periods, locale, tzid) =>
export const arangeSlotsByDay = (days, query_periods, locale, tzid) =>
days.reduce(
(acc, day) => ({
...acc,
[day.value]: available_periods
[day.value]: query_periods
.filter(

@@ -120,0 +118,0 @@ period =>

@@ -463,3 +463,3 @@ import moment from "moment-timezone";

const croppedPeriods = bounds.reduce((periodsAccumulator, day) => {
const newPeriods = query.available_periods
const newPeriods = query.query_periods
.map(period => {

@@ -486,3 +486,3 @@ const periodStart = moment.utc(

return { ...query, available_periods: croppedPeriods };
return { ...query, query_periods: croppedPeriods };
};

@@ -407,3 +407,3 @@ // import fetchMock from "fetch-mock";

const mockBody = {
available_periods: [
query_periods: [
{

@@ -452,3 +452,3 @@ start: "2018-11-09T09:00:00Z",

required_duration: { minutes: 30 },
available_periods: [
query_periods: [
{ start: "2018-12-09T09:00:00Z", end: "2018-12-09T17:00:00Z" },

@@ -486,3 +486,3 @@ { start: "2018-12-10T09:00:00Z", end: "2018-12-10T17:00:00Z" },

required_duration: { minutes: 30 },
available_periods: [
query_periods: [
{ start: "2018-12-09T09:00:00Z", end: "2018-12-09T17:00:00Z" },

@@ -489,0 +489,0 @@ { start: "2018-12-10T09:00:00Z", end: "2018-12-10T17:00:00Z" },

@@ -106,3 +106,3 @@ import moment from "moment-timezone";

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -122,3 +122,3 @@ }

expect(result.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -148,3 +148,3 @@ });

},
query: { available_periods: "TEST", required_duration: "TEST" },
query: { query_periods: "TEST", required_duration: "TEST" },
target: "cronofy-element-slot-picker",

@@ -156,3 +156,3 @@ token: false

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -172,3 +172,3 @@ }

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -187,3 +187,3 @@ },

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -206,3 +206,3 @@ },

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -229,3 +229,3 @@ },

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -261,3 +261,3 @@ },

error: false,
query: { available_periods: "TEST", required_duration: "TEST" },
query: { query_periods: "TEST", required_duration: "TEST" },
target: "TARGET",

@@ -304,3 +304,3 @@ token: "TOKEN",

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -312,3 +312,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -328,3 +328,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -336,3 +336,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -355,3 +355,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -364,3 +364,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -384,3 +384,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -393,3 +393,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -413,3 +413,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -422,3 +422,3 @@ }

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -436,3 +436,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -446,3 +446,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -466,3 +466,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -475,3 +475,3 @@ }

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -489,3 +489,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -499,3 +499,3 @@ },

expect(output.query).toEqual({
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -518,3 +518,3 @@ });

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -534,3 +534,3 @@ }

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -559,3 +559,3 @@ },

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -574,3 +574,3 @@ }

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -596,3 +596,3 @@ },

availability_query: {
available_periods: "TEST",
query_periods: "TEST",
required_duration: "TEST"

@@ -599,0 +599,0 @@ },

@@ -6,3 +6,3 @@ import * as slotsHelpers from "../src/js/helpers/slots";

// getDaysFromAvailablePeriods
it("returns array of days from available_periods object", () => {
it("returns array of days from query_periods object", () => {
const mockData = [

@@ -9,0 +9,0 @@ {

@@ -92,6 +92,3 @@ import * as utils from "../src/js/helpers/utils.AvailabilityViewer";

min: moment.utc().format("YYYY-MM-DD"),
max: moment
.utc()
.add(1, "days")
.format("YYYY-MM-DD")
max: moment.utc().add(1, "days").format("YYYY-MM-DD")
};

@@ -329,3 +326,3 @@ expect(utils.getMinMaxDates()).toEqual(expectedOutput);

...query,
available_periods: [
query_periods: [
{ start: "2020-11-09T06:00:00Z", end: "2020-11-09T19:00:00Z" }

@@ -337,5 +334,3 @@ ]

];
expect(utils.cropQuery(input, cropExtent).available_periods).toEqual(
out
);
expect(utils.cropQuery(input, cropExtent).query_periods).toEqual(out);
});

@@ -346,3 +341,3 @@

...query,
available_periods: [
query_periods: [
{ start: "2020-11-09T06:00:00Z", end: "2020-11-09T19:00:00Z" },

@@ -358,5 +353,3 @@ { start: "2020-11-10T06:00:00Z", end: "2020-11-10T12:00:00Z" },

];
expect(utils.cropQuery(input, cropExtent).available_periods).toEqual(
out
);
expect(utils.cropQuery(input, cropExtent).query_periods).toEqual(out);
});

@@ -367,3 +360,3 @@

...query,
available_periods: [
query_periods: [
{ start: "2020-10-09T06:00:00Z", end: "2020-12-09T19:00:00Z" }

@@ -381,5 +374,3 @@ ]

];
expect(utils.cropQuery(input, cropExtent).available_periods).toEqual(
out
);
expect(utils.cropQuery(input, cropExtent).query_periods).toEqual(out);
});

@@ -390,3 +381,3 @@

...query,
available_periods: [
query_periods: [
{ start: "2020-11-09T07:00:00Z", end: "2020-11-09T10:00:00Z" },

@@ -402,5 +393,3 @@ { start: "2020-11-09T12:00:00Z", end: "2020-11-09T14:00:00Z" },

];
expect(utils.cropQuery(input, cropExtent).available_periods).toEqual(
out
);
expect(utils.cropQuery(input, cropExtent).query_periods).toEqual(out);
});

@@ -411,3 +400,3 @@

...query,
available_periods: [
query_periods: [
{ start: "2020-11-09T07:00:00Z", end: "2020-11-09T12:00:00Z" },

@@ -423,5 +412,5 @@ { start: "2020-11-10T12:00:00Z", end: "2020-11-10T14:00:00Z" },

};
expect(
utils.cropQuery(input, offsetCropExtent).available_periods
).toEqual([]);
expect(utils.cropQuery(input, offsetCropExtent).query_periods).toEqual(
[]
);
});

@@ -432,3 +421,3 @@

...query,
available_periods: [
query_periods: [
{ start: "2020-11-09T07:00:00Z", end: "2020-11-09T15:00:00Z" }

@@ -442,5 +431,5 @@ ]

};
expect(
utils.cropQuery(input, offsetCropExtent).available_periods
).toEqual([]);
expect(utils.cropQuery(input, offsetCropExtent).query_periods).toEqual(
[]
);
});

@@ -728,5 +717,3 @@

min: moment().format("YYYY-MM-DD"),
max: moment()
.add(1, "days")
.format("YYYY-MM-DD")
max: moment().add(1, "days").format("YYYY-MM-DD")
};

@@ -733,0 +720,0 @@ expect(utils.getMinMaxDates()).toEqual(out);

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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