From 0433352d2139de1e11ee6f92c69dae251a415e67 Mon Sep 17 00:00:00 2001 From: lesion Date: Wed, 21 Sep 2022 09:38:52 +0200 Subject: [PATCH] faster calendar attributes calculation --- assets/helper.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/assets/helper.js b/assets/helper.js index 2643d27e..1ed9a029 100644 --- a/assets/helper.js +++ b/assets/helper.js @@ -1,13 +1,11 @@ import dayjs from 'dayjs' export function attributesFromEvents(_events) { - - // const colors = ['teal', 'green', 'yellow', 'teal', 'indigo', 'green', 'red', 'purple', 'pink', 'gray'] // merge events with same date let attributes = [] const now = dayjs().unix() for (let e of _events) { - const key = dayjs.unix(e.start_datetime).tz().format('YYYYMMDD') + const key = Math.floor(e.start_datetime/(3600*24)) // dayjs.unix(e.start_datetime).tz().format('YYYYMMDD') const c = (e.end_datetime || e.start_datetime) < now ? 'vc-past' : '' if (e.multidate) {