diff --git a/apps/staking/app/mystakes/modules/StakedNodesModule.tsx b/apps/staking/app/mystakes/modules/StakedNodesModule.tsx index 409a21b9..5ef93a53 100644 --- a/apps/staking/app/mystakes/modules/StakedNodesModule.tsx +++ b/apps/staking/app/mystakes/modules/StakedNodesModule.tsx @@ -49,7 +49,7 @@ export function StakedNodesWithAddress({ address }: { address: Address }) { } return [ - data.stakes.concat(data.historical_stakes), + [...data.stakes, ...data.historical_stakes], data.network.block_height, data.network.block_timestamp, ]; diff --git a/apps/staking/next.config.mjs b/apps/staking/next.config.mjs index 10b03081..00f37db7 100644 --- a/apps/staking/next.config.mjs +++ b/apps/staking/next.config.mjs @@ -47,6 +47,12 @@ const nextConfig = { }, webpack: (config) => { config.externals.push('pino-pretty', 'lokijs', 'encoding'); + const noMinify = process.env.NO_MINIFY === 'true'; + if (noMinify) { + config.optimization = { + minimize: false, + }; + } return config; }, redirects: async () => { diff --git a/apps/staking/package.json b/apps/staking/package.json index 20618c3e..72980530 100644 --- a/apps/staking/package.json +++ b/apps/staking/package.json @@ -5,6 +5,7 @@ "scripts": { "dev": "next dev", "build": "next build", + "build:large": "NO_MINIFY=true next build", "start": "next start", "check-types": "tsc --noEmit", "check-telemetry": "next telemetry", diff --git a/turbo.json b/turbo.json index 1cafac34..f6a47f88 100644 --- a/turbo.json +++ b/turbo.json @@ -17,6 +17,7 @@ ".env.local" ], "env": [ + "NO_MINIFY", "NEXT_PUBLIC_SENT_STAKING_API_URL", "NEXT_PUBLIC_SENT_EXPLORER_API_URL", "NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID",