From f2c11072760a0e3436bb049889aab4ec022a40e2 Mon Sep 17 00:00:00 2001 From: Ben Grant Date: Thu, 18 Aug 2022 16:05:04 +1000 Subject: [PATCH] Update api functions to fix event editing --- crabfit-backend/index.js | 2 +- .../AvailabilityEditor/AvailabilityEditor.jsx | 12 ++--- .../AvailabilityEditor.styles.js | 10 ++-- .../GoogleCalendar/GoogleCalendar.jsx | 2 +- .../OutlookCalendar/OutlookCalendar.jsx | 2 +- crabfit-frontend/src/pages/Create/Create.jsx | 10 ++-- crabfit-frontend/src/pages/Event/Event.jsx | 39 +++++++------- crabfit-frontend/src/pages/Home/Home.jsx | 4 +- crabfit-frontend/src/services/index.js | 53 ++++++++++++++++--- 9 files changed, 85 insertions(+), 49 deletions(-) diff --git a/crabfit-backend/index.js b/crabfit-backend/index.js index 47f3dab..3c3d8b7 100644 --- a/crabfit-backend/index.js +++ b/crabfit-backend/index.js @@ -21,7 +21,7 @@ const taskRemoveOrphans = require('./routes/taskRemoveOrphans'); const app = express(); const port = 8080; const corsOptions = { - origin: process.env.NODE_ENV === 'production' ? 'https://crab.fit' : 'http://localhost:3000', + origin: process.env.NODE_ENV === 'production' ? 'https://crab.fit' : 'http://localhost:5173', }; const datastore = new Datastore({ diff --git a/crabfit-frontend/src/components/AvailabilityEditor/AvailabilityEditor.jsx b/crabfit-frontend/src/components/AvailabilityEditor/AvailabilityEditor.jsx index f25ee25..694428b 100644 --- a/crabfit-frontend/src/components/AvailabilityEditor/AvailabilityEditor.jsx +++ b/crabfit-frontend/src/components/AvailabilityEditor/AvailabilityEditor.jsx @@ -118,8 +118,8 @@ const AvailabilityEditor = ({ {parsedDate.format('ddd')} 1} + $borderRight={last} + $borderLeft={x === 0 || (parsedDate).diff(isSpecificDates ? dayjs(dates[x-1], 'DDMMYYYY') : dayjs().day(dates[x-1]), 'day') > 1} > {timeLabels.map((timeLabel, y) => { if (!timeLabel.time) return null @@ -133,11 +133,11 @@ const AvailabilityEditor = ({ return (