diff --git a/src/app/(main)/blocker/page.tsx b/src/app/(main)/blocker/page.tsx index 1acf660..aebc807 100644 --- a/src/app/(main)/blocker/page.tsx +++ b/src/app/(main)/blocker/page.tsx @@ -27,7 +27,7 @@ export default function BlockedSlots() { {/* Scrollable blocked slot list */}
-
+
{blockedSlots.length > 0 ? ( blockedSlots.map((slot) => ( -
+
{events.length > 0 ? ( events.map((event) => ( { + return new Date(data.start_time) < new Date(data.end_time); + }, + { + message: 'Start time must be before end time', + }, + ) .openapi('BlockedSlotsSchema', { description: 'Blocked time slot in the user calendar', }); diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index dcd207d..af51374 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -42,7 +42,9 @@ export default async function LoginPage() { - + {providerMap.length > 0 && !process.env.DISABLE_PASSWORD_LOGIN ? ( + + ) : null} {providerMap.map((provider) => ( = (props) => {
-
+