From 7cc7f811b18c50d3478c66770e227505e2c0b740 Mon Sep 17 00:00:00 2001 From: sinavir Date: Mon, 8 Aug 2022 12:53:52 +0200 Subject: [PATCH] switch statment exists in js --- src/calendar.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/calendar.js b/src/calendar.js index 1c0e1be..50fc127 100644 --- a/src/calendar.js +++ b/src/calendar.js @@ -227,14 +227,16 @@ class Calendar { _parse_vevent(vevent) { const event = {} vevent.forEach(elt => { - if (elt[0] === "attendee") { - if (event[elt[0]] === undefined) event[elt[0]] = [] - event[elt[0]].push({ - props: elt[1], - val: elt[3] - }); - } else { - event[elt[0]] = elt[3] + switch (elt[0]) { + case "attendee": + if (event[elt[0]] === undefined) event[elt[0]] = [] + event[elt[0]].push({ + props: elt[1], + val: elt[3] + }) + break + default: + event[elt[0]] = elt[3] } }) return event