Skip to content

feat: add overview section to Dashboard page#5245

Merged
therealemjy merged 6 commits intofeat/v4-phase-2from
feat/dashboard-summary
Feb 6, 2026
Merged

feat: add overview section to Dashboard page#5245
therealemjy merged 6 commits intofeat/v4-phase-2from
feat/dashboard-summary

Conversation

@therealemjy
Copy link
Member

@therealemjy therealemjy commented Jan 15, 2026

Jira ticket(s)

VPD-415

Changes

evm app

  • add account overview section to Dashboard page

@changeset-bot
Copy link

changeset-bot bot commented Jan 15, 2026

🦋 Changeset detected

Latest commit: a98447b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@venusprotocol/chains Minor
@venusprotocol/landing Minor
@venusprotocol/ui Minor
@venusprotocol/evm Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link

vercel bot commented Jan 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
app.venus.io Ready Ready Preview Jan 28, 2026 4:39pm
dapp-preview Ready Ready Preview Jan 28, 2026 4:39pm
dapp-testnet Ready Ready Preview Jan 28, 2026 4:39pm
venus.io Ready Ready Preview Jan 28, 2026 4:39pm

Request Review

@github-actions
Copy link
Contributor

github-actions bot commented Jan 15, 2026

Coverage Report for ./apps/evm

Status Category Percentage Covered / Total
🔵 Lines 76.72% 34021 / 44344
🔵 Statements 76.72% 34021 / 44344
🔵 Functions 59.5% 554 / 931
🔵 Branches 72.52% 4133 / 5699
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
apps/evm/src/components/index.ts 100% 100% 100% 100%
apps/evm/src/components/AccountHealthBar/index.tsx 99.09% 64.7% 100% 99.09% 117
apps/evm/src/components/AreaChart/index.tsx 94.62% 60% 0% 94.62% 69-71, 118-119
apps/evm/src/components/AssetCard/index.tsx 100% 0% 100% 100%
apps/evm/src/components/ButtonGroup/index.tsx 100% 80% 100% 100%
apps/evm/src/components/CellGroup/index.tsx 92.1% 57.14% 100% 92.1% 31-32, 47
apps/evm/src/components/Icon/icons/closedEye.tsx 100% 50% 100% 100%
apps/evm/src/components/Icon/icons/eye.tsx 100% 50% 100% 100%
apps/evm/src/components/Icon/icons/index.ts 98.8% 0% 100% 98.8% 1
apps/evm/src/constants/placeholders.ts 100% 0% 100% 100%
apps/evm/src/containers/AccountData/index.tsx 98.33% 83.33% 100% 98.33% 59
apps/evm/src/containers/HidableUserBalance/index.tsx 85.71% 0% 100% 85.71% 1
apps/evm/src/containers/Layout/Header/MarketInfo/index.tsx 0% 0% 0% 0% 1-161
apps/evm/src/containers/Layout/Header/usePathNodes/PoolName/index.tsx 36.84% 0% 0% 36.84% 13-29
apps/evm/src/containers/Layout/Header/usePathNodes/VTokenSymbol/index.tsx 29.41% 0% 0% 29.41% 10-23
apps/evm/src/containers/Layout/NavBar/ChainSelect/index.tsx 100% 80% 100% 100%
apps/evm/src/containers/Layout/NavBar/MenuItem/SubMenuContent/SubMenuItem/index.tsx 0% 0% 0% 0% 1-91
apps/evm/src/containers/Link/index.tsx 100% 80% 100% 100%
apps/evm/src/containers/PoolStats/index.tsx 91.22% 83.33% 100% 91.22% 57-58, 68-69, 80, 115-124, 228-229
apps/evm/src/hooks/useConvertMantissaToReadableTokenString.ts 93.75% 80% 100% 93.75% 1
apps/evm/src/hooks/useFormatTokensToReadableValue.ts 83.33% 50% 100% 83.33% 1
apps/evm/src/hooks/useFormatTo/index.ts 96.66% 90.9% 100% 96.66% 2
apps/evm/src/hooks/useUserChainSettings/index.tsx 96.29% 50% 100% 96.29% 1
apps/evm/src/pages/Dashboard/index.tsx 0% 0% 0% 0% 1-22
apps/evm/src/pages/Dashboard/AdCarousel/index.tsx 82.75% 33.33% 100% 82.75% 14-19
apps/evm/src/pages/Dashboard/AdCarousel/PrimeBanner/index.tsx 100% 0% 100% 100%
apps/evm/src/pages/Dashboard/Overview/index.tsx 97.24% 71.42% 66.66% 97.24% 195, 226, 230, 261, 270-273
apps/evm/src/pages/Dashboard/Overview/testIds.ts 100% 0% 100% 100%
apps/evm/src/pages/Dashboard/Overview/PerformanceChart/index.tsx 94.64% 50% 0% 94.64% 43-44, 47
apps/evm/src/pages/Dashboard/Overview/useExtractData/index.tsx 97.95% 54.54% 100% 97.95% 1
apps/evm/src/pages/Dashboard/TopMarkets/index.tsx 100% 85.71% 33.33% 100%
apps/evm/src/pages/Dashboard/TopMarkets/TypeButton/index.tsx 100% 50% 100% 100%
apps/evm/src/pages/Landing/Governance/index.tsx 0% 0% 0% 0% 1-64
apps/evm/src/pages/Market/MarketInfo/index.tsx 90.44% 54.54% 100% 90.44% 65, 103-112, 140-142
apps/evm/src/pages/Swap/SwapDetails/index.tsx 98.05% 91.3% 100% 98.05% 73, 83
apps/evm/src/pages/Vai/Borrow/index.tsx 95.29% 86.27% 100% 95.29% 63, 86-87, 102, 112, 214-218, 235-236
apps/evm/src/pages/Voter/Holding/index.tsx 100% 25% 100% 100%
apps/evm/src/store/index.ts 97.5% 85.71% 100% 97.5% 1
apps/evm/src/utilities/formatCentsToReadableValue/index.ts 97.95% 95.65% 100% 97.95% 1
apps/evm/src/utilities/formatPercentageToReadableValue/index.ts 97.05% 93.75% 100% 97.05% 1
apps/evm/src/utilities/formatTokensToReadableValue/index.ts 97.72% 94.44% 100% 97.72% 1
Generated in workflow #12459 for commit a98447b by the Vitest Coverage Report Action

@therealemjy therealemjy force-pushed the feat/dashboard-summary branch from cd628ec to 4b12ed5 Compare January 16, 2026 09:57
@vercel vercel bot temporarily deployed to Preview – venus.io January 16, 2026 09:57 Inactive
@therealemjy therealemjy force-pushed the feat/dashboard-summary branch from 4b12ed5 to ba5da41 Compare January 16, 2026 10:02
@vercel vercel bot temporarily deployed to Preview – venus.io January 16, 2026 10:02 Inactive
@therealemjy therealemjy force-pushed the feat/dashboard-summary branch from ba5da41 to a3669c5 Compare January 16, 2026 10:14
@vercel vercel bot temporarily deployed to Preview – venus.io January 16, 2026 10:14 Inactive
@therealemjy therealemjy force-pushed the feat/dashboard-summary branch from a3669c5 to 403d9d4 Compare January 16, 2026 10:23
@vercel vercel bot temporarily deployed to Preview – venus.io January 16, 2026 10:23 Inactive
@therealemjy therealemjy force-pushed the feat/dashboard-summary branch from 403d9d4 to b8c3023 Compare January 16, 2026 11:04
therealemjy and others added 6 commits January 28, 2026 17:22
feat: add chainId property to tokens (#5236)

* feat(evm): migrate landing to evm (#5217)

* feat: add U token record

* feat(evm): migrate landing page to evm

* refactor(evm): update styles and extract components

* refactor(evm): move texts to i18n lang file

* ci(evm): add changeset

* refactor(evm): fix lint issue

* refactor(evm): changes based on review feedbacks

* refactor(evm): remove unused key, add i18n to img alt, adjust styles

* refactor(evm): change based on review feedbacks

* refactor(evm): update img alts, translation and query name

---------

* feat: add chainId property to Token type

---------

Co-authored-by: david-sun-venus <david.sun@venus.io>
@therealemjy therealemjy merged commit 4e0da86 into feat/v4-phase-2 Feb 6, 2026
7 checks passed
@therealemjy therealemjy deleted the feat/dashboard-summary branch February 6, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants