Skip to content

feat(landing): implement landing page with performance optimization #23

feat(landing): implement landing page with performance optimization

feat(landing): implement landing page with performance optimization #23

Triggered via pull request December 12, 2025 23:34
Status Failure
Total duration 1m 57s
Artifacts

test.yml

on: pull_request
Test & Coverage
1m 53s
Test & Coverage
Build Check
0s
Build Check
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
src/widgets/network-background/__tests__/NetworkBackground.test.tsx > NetworkBackground > T022-test: Optimism theme (circles) > should apply optimism theme with circle shapes: src/widgets/network-background/NetworkBackground.tsx#L130
TypeError: Cannot read properties of undefined (reading 'div') ❯ NetworkBackground src/widgets/network-background/NetworkBackground.tsx:130:17 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ❯ performWorkOnRoot node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14462:44
src/widgets/network-background/__tests__/NetworkBackground.test.tsx > NetworkBackground > T021-test: Arbitrum theme (triangles) > should render 3 shapes for arbitrum (primary, secondary, accent): src/widgets/network-background/NetworkBackground.tsx#L130
TypeError: Cannot read properties of undefined (reading 'div') ❯ NetworkBackground src/widgets/network-background/NetworkBackground.tsx:130:17 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ❯ performWorkOnRoot node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14462:44
src/widgets/network-background/__tests__/NetworkBackground.test.tsx > NetworkBackground > T021-test: Arbitrum theme (triangles) > should apply arbitrum theme with triangle shapes: src/widgets/network-background/NetworkBackground.tsx#L130
TypeError: Cannot read properties of undefined (reading 'div') ❯ NetworkBackground src/widgets/network-background/NetworkBackground.tsx:130:17 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ❯ performWorkOnRoot node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14462:44
src/widgets/network-background/__tests__/NetworkBackground.test.tsx > NetworkBackground > T020-test: Default theme rendering > should render with proper z-index for background layer: src/widgets/network-background/NetworkBackground.tsx#L130
TypeError: Cannot read properties of undefined (reading 'div') ❯ NetworkBackground src/widgets/network-background/NetworkBackground.tsx:130:17 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ❯ performWorkOnRoot node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14462:44
src/widgets/network-background/__tests__/NetworkBackground.test.tsx > NetworkBackground > T020-test: Default theme rendering > should render with default voidpay theme: src/widgets/network-background/NetworkBackground.tsx#L130
TypeError: Cannot read properties of undefined (reading 'div') ❯ NetworkBackground src/widgets/network-background/NetworkBackground.tsx:130:17 ❯ Object.react_stack_bottom_frame node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:23863:20 ❯ renderWithHooks node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:5529:22 ❯ updateFunctionComponent node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:8897:19 ❯ beginWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:10522:18 ❯ runWithFiberInDEV node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:1522:13 ❯ performUnitOfWork node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:15140:22 ❯ workLoopSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14956:41 ❯ renderRootSync node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14936:11 ❯ performWorkOnRoot node_modules/.pnpm/react-dom@19.1.4_react@19.1.4/node_modules/react-dom/cjs/react-dom-client.development.js:14462:44
src/shared/ui/__tests__/motion.test.tsx > Motion with exit animations > should support exit prop inside AnimatePresence: src/shared/ui/__tests__/motion.test.tsx#L82
TypeError: Cannot read properties of undefined (reading 'div') ❯ src/shared/ui/__tests__/motion.test.tsx:82:17
src/shared/ui/__tests__/motion.test.tsx > Motion Exports > AnimatePresence > should render children inside AnimatePresence: src/shared/ui/__tests__/motion.test.tsx#L60
TypeError: Cannot read properties of undefined (reading 'div') ❯ src/shared/ui/__tests__/motion.test.tsx:60:19
src/shared/ui/__tests__/motion.test.tsx > Motion Exports > motion component > should render motion.button: src/shared/ui/__tests__/motion.test.tsx#L43
TypeError: Cannot read properties of undefined (reading 'button') ❯ src/shared/ui/__tests__/motion.test.tsx:43:17
src/shared/ui/__tests__/motion.test.tsx > Motion Exports > motion component > should render motion.div with animation props: src/shared/ui/__tests__/motion.test.tsx#L32
TypeError: Cannot read properties of undefined (reading 'div') ❯ src/shared/ui/__tests__/motion.test.tsx:32:17
src/shared/ui/__tests__/motion.test.tsx > Motion Exports > motion component > should export motion object: src/shared/ui/__tests__/motion.test.tsx#L24
AssertionError: expected undefined to be defined ❯ src/shared/ui/__tests__/motion.test.tsx:24:22
Test & Coverage
No files were found with the provided path: coverage/. No artifacts will be uploaded.
Test & Coverage: src/shared/ui/wallet-button.tsx#L92
Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element