diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index 0f47a308..8821804a 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -18,6 +18,7 @@ "r18gs": "workspace:*", "react": "^18.3.1", "react-dom": "^18.3.1", + "react-webgl-trails": "0.0.2-optimize.0", "react18-loaders": "^1.1.3" }, "devDependencies": { diff --git a/examples/nextjs/src/app/layout.tsx b/examples/nextjs/src/app/layout.tsx index 2137b73d..250566c1 100644 --- a/examples/nextjs/src/app/layout.tsx +++ b/examples/nextjs/src/app/layout.tsx @@ -4,6 +4,7 @@ import { Core } from "nextjs-darkmode"; import { Layout } from "@repo/shared/dist/server"; import { GlobalLoader, Header } from "@repo/shared"; import { Inter } from "next/font/google"; +import { MouseTrail } from "react-webgl-trails"; const inter = Inter({ subsets: ["latin"] }); @@ -18,6 +19,7 @@ export default function RootLayout({ children }: { children: React.ReactNode }): {children} + ); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d67477a6..9e31b16b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,6 +74,9 @@ importers: react-dom: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) + react-webgl-trails: + specifier: 0.0.2-optimize.0 + version: 0.0.2-optimize.0(@types/react@18.3.3)(react@18.3.1) react18-loaders: specifier: ^1.1.3 version: 1.1.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1) @@ -4992,6 +4995,12 @@ packages: peerDependencies: react: '>=16.8' + react-webgl-trails@0.0.2-optimize.0: + resolution: {integrity: sha512-ijo+bu3l5RiflenZhJvWdOC4UAL6b4fjTsNvWsJSV3uRDANf0QdXr/xYOvmMbkv++A1VRJW8MASWqXkoXxVNcg==} + peerDependencies: + '@types/react': 16.8 - 19 + react: 16.8 - 19 + react18-loaders@1.1.3: resolution: {integrity: sha512-ASVWnD4Du1AsCYEpqCkzInuKn7NQt3AXQOwUjVHwM0DowpUoVFi7GWAzAry+LEjKfJFX5gZZF9CiRUqMGBTbeg==} peerDependencies: @@ -12251,6 +12260,11 @@ snapshots: '@remix-run/router': 1.17.0 react: 18.3.1 + react-webgl-trails@0.0.2-optimize.0(@types/react@18.3.3)(react@18.3.1): + dependencies: + '@types/react': 18.3.3 + react: 18.3.1 + react18-loaders@1.1.3(@types/react@18.3.3)(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.6))(react@18.3.1): dependencies: '@types/react': 18.3.3