From d4ba121a20fa76a8b421c606fb5854f80c9932ae Mon Sep 17 00:00:00 2001 From: hamid zarghami Date: Sat, 13 Dec 2025 16:28:47 +0330 Subject: [PATCH] check-fix 2048 --- src/app/[name]/(Dialogs)/game/2048 | 1 - src/app/[name]/(Dialogs)/game/2048/layout.tsx | 16 ++++++++++ src/app/[name]/(Dialogs)/game/2048/page.tsx | 31 +++++++++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) delete mode 160000 src/app/[name]/(Dialogs)/game/2048 create mode 100644 src/app/[name]/(Dialogs)/game/2048/layout.tsx create mode 100644 src/app/[name]/(Dialogs)/game/2048/page.tsx diff --git a/src/app/[name]/(Dialogs)/game/2048 b/src/app/[name]/(Dialogs)/game/2048 deleted file mode 160000 index 478b6ec..0000000 --- a/src/app/[name]/(Dialogs)/game/2048 +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 478b6ec346e3787f589e4af751378d06ded4cbbc diff --git a/src/app/[name]/(Dialogs)/game/2048/layout.tsx b/src/app/[name]/(Dialogs)/game/2048/layout.tsx new file mode 100644 index 0000000..7a12f79 --- /dev/null +++ b/src/app/[name]/(Dialogs)/game/2048/layout.tsx @@ -0,0 +1,16 @@ +'use client' +import { type FC, type ReactNode } from 'react' + +interface Game2048LayoutProps { + children: ReactNode +} + +const Game2048Layout: FC = ({ children }) => { + return ( +
+ {children} +
+ ) +} + +export default Game2048Layout diff --git a/src/app/[name]/(Dialogs)/game/2048/page.tsx b/src/app/[name]/(Dialogs)/game/2048/page.tsx new file mode 100644 index 0000000..5c46a16 --- /dev/null +++ b/src/app/[name]/(Dialogs)/game/2048/page.tsx @@ -0,0 +1,31 @@ +'use client' +import { type FC } from 'react' +import { useRouter } from 'next/navigation' +import { CloseCircle } from 'iconsax-react' + +export const dynamic = 'force-dynamic' + +const Game2048Page: FC = () => { + const router = useRouter() + + return ( +
+ +