Socket
Socket
Sign inDemoInstall

cronofy-elements

Package Overview
Dependencies
0
Maintainers
3
Versions
171
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.9.2 to 1.9.3

build/CronofyElements.v1.9.3.js

2

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

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

@@ -99,7 +99,13 @@ import React, { useState, useEffect } from "react";

);
const parsedEvents = utils.parseEvents(res.events);
const eventsDays = utils.setEventDayIDs(
res.events,
parsedEvents,
eventsDayRange
);
const eventsObj = utils.parseEvents(res.events, state.events);
const eventsObj = utils.parseEventsByID(
parsedEvents,
state.events
);
setEventData({

@@ -106,0 +112,0 @@ days: eventsDays,

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

export const parseEvents = (events, existingEvents = {}) => {
export const parseEventsByID = (events, existingEvents = {}) => {
const eventsOutput = existingEvents;

@@ -164,1 +164,8 @@ // for each event, add the event to the output, using its uid as a key

};
// Check crucial event properties to make sure they exist (and apply fallback if needed)
export const parseEvents = events =>
events.map(event => ({
...event,
summary: event.summary || "–"
}));

@@ -254,3 +254,3 @@ import * as datetimes from "../src/js/helpers/events";

const existingEventsObject = {};
const updatedEventsObject = datetimes.parseEvents(newEventsArray);
const updatedEventsObject = datetimes.parseEventsByID(newEventsArray);
// Adds the correct number of events

@@ -257,0 +257,0 @@ expect(Object.keys(updatedEventsObject).length).toEqual(3);

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

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