+
{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) => {
-