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 ( +
+ +