diff --git a/src/app/(protected)/(dashboard)/@modal/(...)view-whiteboard/[id]/page.tsx b/src/app/(protected)/(dashboard)/@modal/(...)view-whiteboard/[id]/page.tsx
new file mode 100644
index 0000000..5dd549e
--- /dev/null
+++ b/src/app/(protected)/(dashboard)/@modal/(...)view-whiteboard/[id]/page.tsx
@@ -0,0 +1,21 @@
+import { IntercepModal } from '@/app/_shared/components/modal/intercep-modal'
+import { getPublicWhiteboard } from '@/app/_whiteboards/actions/public-whiteboard'
+import { WhiterboardFromCompressed } from '@/app/_whiteboards/components/whiteboard'
+
+export default async function Page({ params }: {params: {id: string}}) {
+ const whiteboardId = Number(params.id)
+
+ const whiteboard = await getPublicWhiteboard(whiteboardId)
+
+ return (
+
{description}
@@ -62,10 +59,9 @@ export const WhiteboardCard = ({ whiteboard, children }: ListItemProps) => {