From 46c5db10888e00e2c0d145870058fba324f87e62 Mon Sep 17 00:00:00 2001 From: Connor Prussin Date: Thu, 4 Sep 2025 10:01:41 -0700 Subject: [PATCH] fix(entropy-explorer): fix infinite spinner The `Paginator` suspense boundary was incorrectly referring to the `` component in the fallback case, which was a circular reference and caused the stack to blow up, caused the browser loading spinner to go on indefinitely, and is causing a bunch of errors in the Vercel logs. This commit fixes that issue. --- apps/entropy-explorer/next-env.d.ts | 1 + apps/entropy-explorer/package.json | 2 +- apps/entropy-explorer/src/components/Home/search-controls.tsx | 2 +- flake.nix | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/entropy-explorer/next-env.d.ts b/apps/entropy-explorer/next-env.d.ts index 1b3be0840f..830fb594ca 100644 --- a/apps/entropy-explorer/next-env.d.ts +++ b/apps/entropy-explorer/next-env.d.ts @@ -1,5 +1,6 @@ /// /// +/// // NOTE: This file should not be edited // see https://nextjs.org/docs/app/api-reference/config/typescript for more information. diff --git a/apps/entropy-explorer/package.json b/apps/entropy-explorer/package.json index 7e6c6c3c19..c531f481bc 100644 --- a/apps/entropy-explorer/package.json +++ b/apps/entropy-explorer/package.json @@ -12,7 +12,7 @@ "fix:lint:eslint": "eslint --fix .", "fix:lint:stylelint": "stylelint --fix 'src/**/*.scss'", "pull:env": "[ $CI ] || VERCEL_ORG_ID=team_BKQrg3JJFLxZyTqpuYtIY0rj VERCEL_PROJECT_ID=prj_34F8THr7mZ3eAOQoCLdo8xWj9fdT vercel env pull", - "start:dev": "next dev --port 3006 --turbopack", + "start:dev": "next dev --port 3006", "start:prod": "next start --port 3006", "test:format": "prettier --check .", "test:lint:eslint": "eslint . --max-warnings 0", diff --git a/apps/entropy-explorer/src/components/Home/search-controls.tsx b/apps/entropy-explorer/src/components/Home/search-controls.tsx index 7522a23abe..cddcb74949 100644 --- a/apps/entropy-explorer/src/components/Home/search-controls.tsx +++ b/apps/entropy-explorer/src/components/Home/search-controls.tsx @@ -53,7 +53,7 @@ const useSearchBar = () => { }; export const Paginator = (props: ComponentProps) => ( - }> + ); diff --git a/flake.nix b/flake.nix index ee38c3c970..912ec9464b 100644 --- a/flake.nix +++ b/flake.nix @@ -51,6 +51,7 @@ pkgs.cli pkgs.git pkgs.libusb1 + pkgs.udev pkgs.nodejs pkgs.pkg-config pkgs.pnpm