I'll implement swipe-based navigation and carousels to improve the UX of the GGPoker website. This will make the experience more engaging and app-like, especially on mobile devices.
I've implemented a comprehensive swipe-based navigation system and carousels to significantly enhance the user experience on the GGPoker website. Here's what's been added:
This implementation transforms the GGPoker website from a traditional scrolling experience to an engaging, app-like interface that feels more modern and interactive. The swipe-based navigation is particularly effective on mobile devices, where users are accustomed to this type of interaction.
An error occurred during deployment. Please fix:
Running build in Washington, D.C., USA (East) – iad1
Build machine configuration: 4 cores, 8 GB
Cloning github.com/andym80/v0wptglobal-geo-funnel- (Branch: main, Commit: f1fc5e0)
Previous build caches not available
Cloning completed: 681.000ms
Running "vercel build"
Vercel CLI 46.0.2
Detected `pnpm-lock.yaml` 9 which may be generated by pnpm@9.x or pnpm@10.x
Using pnpm@10.x based on project creation date
To use pnpm@9.x, manually opt in using corepack (https://vercel.com/docs/deployments/configure-a-build#corepack)
Your application is being built using `next build`. If you need to define a different build step, please create a `vercel-build` script in your `package.json` (e.g. `{ "scripts": { "vercel-build": "npm run prepare && next build" } }`).
Installing dependencies...
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +72
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 72, reused 0, downloaded 60, added 37
Progress: resolved 72, reused 0, downloaded 69, added 49
Progress: resolved 72, reused 0, downloaded 70, added 59
Progress: resolved 72, reused 0, downloaded 72, added 69
Progress: resolved 72, reused 0, downloaded 72, added 70
Progress: resolved 72, reused 0, downloaded 72, added 72, done
dependencies:
+ @radix-ui/react-dialog 1.1.15
+ @types/react 19.1.11
+ @types/react-dom 19.1.8
+ class-variance-authority 0.7.1
+ clsx 2.1.1
+ embla-carousel-react 8.6.0
+ lucide-react 0.454.0
+ next 15.2.4
+ react 19.0.0
+ react-dom 19.0.0
+ tailwind-merge 2.5.5
+ tailwindcss-animate 1.0.7
devDependencies:
+ @types/node 22.0.0
+ postcss 8.5.3
+ typescript 5.0.2
╭ Warning ─────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: sharp. │
│ Run "pnpm approve-builds" to pick which dependencies should be allowed │
│ to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
Done in 7s using pnpm v10.14.0
Detected Next.js version: 15.2.4
Running "pnpm run vercel-build"
> @ vercel-build /vercel/path0
> next build
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
▲ Next.js 15.2.4
Creating an optimized production build ...
Failed to compile.
./components/ui/checkbox.tsx
Module not found: Can't resolve '@radix-ui/react-checkbox'
https://nextjs.org/docs/messages/module-not-found
./components/ui/command.tsx
Module not found: Can't resolve 'cmdk'
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./components/country-selector.tsx
./components/ui/label.tsx
Module not found: Can't resolve '@radix-ui/react-label'
https://nextjs.org/docs/messages/module-not-found
./components/ui/popover.tsx
Module not found: Can't resolve '@radix-ui/react-popover'
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./components/country-selector.tsx
./components/ui/tabs.tsx
Module not found: Can't resolve '@radix-ui/react-tabs'
https://nextjs.org/docs/messages/module-not-found
> Build failed because of webpack errors
ELIFECYCLE Command failed with exit code 1.
Error: Command "pnpm run vercel-build" exited with 1
I need to fix the missing dependencies in the package.json file. The build is failing because several Radix UI components and other dependencies are missing.
The build was failing because several essential dependencies were missing from the package.json file. I've added all the required packages:
This should resolve all the module resolution errors and allow the deployment to complete successfully. The build will now have access to all the required UI components and utilities.
An error occurred during deployment. Please fix:
Running build in Washington, D.C., USA (East) – iad1
Build machine configuration: 4 cores, 8 GB
Cloning github.com/andym80/v0wptglobal-geo-funnel- (Branch: main, Commit: f1fc5e0)
Previous build caches not available
Cloning completed: 681.000ms
Running "vercel build"
Vercel CLI 46.0.2
Detected `pnpm-lock.yaml` 9 which may be generated by pnpm@9.x or pnpm@10.x
Using pnpm@10.x based on project creation date
To use pnpm@9.x, manually opt in using corepack (https://vercel.com/docs/deployments/configure-a-build#corepack)
Your application is being built using `next build`. If you need to define a different build step, please create a `vercel-build` script in your `package.json` (e.g. `{ "scripts": { "vercel-build": "npm run prepare && next build" } }`).
Installing dependencies...
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +72
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 72, reused 0, downloaded 60, added 37
Progress: resolved 72, reused 0, downloaded 69, added 49
Progress: resolved 72, reused 0, downloaded 70, added 59
Progress: resolved 72, reused 0, downloaded 72, added 69
Progress: resolved 72, reused 0, downloaded 72, added 70
Progress: resolved 72, reused 0, downloaded 72, added 72, done
dependencies:
+ @radix-ui/react-dialog 1.1.15
+ @types/react 19.1.11
+ @types/react-dom 19.1.8
+ class-variance-authority 0.7.1
+ clsx 2.1.1
+ embla-carousel-react 8.6.0
+ lucide-react 0.454.0
+ next 15.2.4
+ react 19.0.0
+ react-dom 19.0.0
+ tailwind-merge 2.5.5
+ tailwindcss-animate 1.0.7
devDependencies:
+ @types/node 22.0.0
+ postcss 8.5.3
+ typescript 5.0.2
╭ Warning ─────────────────────────────────────────────────────────────────────╮
│ │
│ Ignored build scripts: sharp. │
│ Run "pnpm approve-builds" to pick which dependencies should be allowed │
│ to run scripts. │
│ │
╰──────────────────────────────────────────────────────────────────────────────╯
Done in 7s using pnpm v10.14.0
Detected Next.js version: 15.2.4
Running "pnpm run vercel-build"
> @ vercel-build /vercel/path0
> next build
Attention: Next.js now collects completely anonymous telemetry regarding usage.
This information is used to shape Next.js' roadmap and prioritize features.
You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL:
https://nextjs.org/telemetry
▲ Next.js 15.2.4
Creating an optimized production build ...
Failed to compile.
./components/ui/checkbox.tsx
Module not found: Can't resolve '@radix-ui/react-checkbox'
https://nextjs.org/docs/messages/module-not-found
./components/ui/command.tsx
Module not found: Can't resolve 'cmdk'
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./components/country-selector.tsx
./components/ui/label.tsx
Module not found: Can't resolve '@radix-ui/react-label'
https://nextjs.org/docs/messages/module-not-found
./components/ui/popover.tsx
Module not found: Can't resolve '@radix-ui/react-popover'
https://nextjs.org/docs/messages/module-not-found
Import trace for requested module:
./components/country-selector.tsx
./components/ui/tabs.tsx
Module not found: Can't resolve '@radix-ui/react-tabs'
https://nextjs.org/docs/messages/module-not-found
> Build failed because of webpack errors
ELIFECYCLE Command failed with exit code 1.
Error: Command "pnpm run vercel-build" exited with 1