From dd53ccb9624e719d019a8fe29fcd66415c1b1528 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Wed, 20 Aug 2025 15:57:34 +0300 Subject: deps: Upgrade expo & nextjs to react 19 (#1565) * Attempt to upgrade expo 53 * Attempt upgrade nextjs * Fix a bunch of peer deps * upgrade some docs deps * fix typecheck * update the shadcn calendar component * more fixes * more fixes * revert ollama upgrade * update react version to use carets * remove react-select from landing * fix the typescript error caused by customFetch * upgrade the new grid user setting to nextjs 15 * mobile: enable react canary to support react 19.1 * upgrade react native menu * fix navigation context error --- apps/web/app/dashboard/@modal/(.)preview/[bookmarkId]/page.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'apps/web/app/dashboard/@modal') diff --git a/apps/web/app/dashboard/@modal/(.)preview/[bookmarkId]/page.tsx b/apps/web/app/dashboard/@modal/(.)preview/[bookmarkId]/page.tsx index 432e7a6c..77d84ec5 100644 --- a/apps/web/app/dashboard/@modal/(.)preview/[bookmarkId]/page.tsx +++ b/apps/web/app/dashboard/@modal/(.)preview/[bookmarkId]/page.tsx @@ -1,15 +1,14 @@ "use client"; -import { useState } from "react"; +import { use, useState } from "react"; import { useRouter } from "next/navigation"; import BookmarkPreview from "@/components/dashboard/preview/BookmarkPreview"; import { Dialog, DialogContent } from "@/components/ui/dialog"; -export default function BookmarkPreviewPage({ - params, -}: { - params: { bookmarkId: string }; +export default function BookmarkPreviewPage(props: { + params: Promise<{ bookmarkId: string }>; }) { + const params = use(props.params); const router = useRouter(); const [open, setOpen] = useState(true); -- cgit v1.2.3-70-g09d2