diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionModal.module.css b/src/app/(main)/websites/[websiteId]/sessions/SessionModal.module.css
index 64d64e6e4..57e054cdf 100644
--- a/src/app/(main)/websites/[websiteId]/sessions/SessionModal.module.css
+++ b/src/app/(main)/websites/[websiteId]/sessions/SessionModal.module.css
@@ -1,3 +1,4 @@
.modal {
width: min(calc(100dvw - 48px), 1320px);
+ height: calc(100dvh - 80px);
}
diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionModal.tsx b/src/app/(main)/websites/[websiteId]/sessions/SessionModal.tsx
index 83d87b7c4..363d7c3bb 100644
--- a/src/app/(main)/websites/[websiteId]/sessions/SessionModal.tsx
+++ b/src/app/(main)/websites/[websiteId]/sessions/SessionModal.tsx
@@ -1,11 +1,11 @@
'use client';
-import { Column, Dialog, Sheet, type SheetProps } from '@umami/react-zen';
+import { Column, Dialog, Modal, type ModalProps } from '@umami/react-zen';
import { SessionProfile } from '@/app/(main)/websites/[websiteId]/sessions/SessionProfile';
import { ControlledDialog } from '@/components/common/ControlledDialog';
import { useNavigation } from '@/components/hooks';
import styles from './SessionModal.module.css';
-export interface SessionModalProps extends SheetProps {
+export interface SessionModalProps extends ModalProps {
websiteId: string;
}
@@ -25,16 +25,14 @@ export function SessionModal({ websiteId, className, ...props }: SessionModalPro
return (
-
-
+
);
}
diff --git a/src/app/(main)/websites/[websiteId]/sessions/SessionProfileModal.tsx b/src/app/(main)/websites/[websiteId]/sessions/SessionProfileModal.tsx
index b2f74db2d..38754ff79 100644
--- a/src/app/(main)/websites/[websiteId]/sessions/SessionProfileModal.tsx
+++ b/src/app/(main)/websites/[websiteId]/sessions/SessionProfileModal.tsx
@@ -1,5 +1,5 @@
'use client';
-import { Column, Dialog, Sheet } from '@umami/react-zen';
+import { Column, Dialog, Modal } from '@umami/react-zen';
import { useRouter, useSearchParams } from 'next/navigation';
import { ControlledDialog } from '@/components/common/ControlledDialog';
import { buildPath } from '@/lib/url';
@@ -31,21 +31,15 @@ export function SessionProfileModal({
return (
-
+
-
+
-
+
);
}