Skip to content

feat: add base Boost tab#5016

Merged
therealemjy merged 2 commits into
mainfrom
feat/boost-tab-components
Nov 25, 2025
Merged

feat: add base Boost tab#5016
therealemjy merged 2 commits into
mainfrom
feat/boost-tab-components

Conversation

@therealemjy
Copy link
Copy Markdown
Member

@therealemjy therealemjy commented Nov 11, 2025

Jira ticket(s)

VPD-214

Changes

evm app

  • add arrowRightFull icon
  • update font sizes used in LabeledInlineContent component
  • add size property to Notice component
  • add TokenListWrapper component
  • update SelectTokenTextField component to use TokenListWrapper component
  • add rangeClassName property to Slider component
  • make minor design fixes on Tabs component
  • make minor design fixes on TextField component
  • make minor design fixes operation forms
  • add tokenIconClassName property to TokenIconWithSymbol component
  • add support for boost action to AssetAccessor container
  • remove exchange rate from SwapDetails component
  • add UI for the Boost tab

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Nov 11, 2025

🦋 Changeset detected

Latest commit: b84fa0a

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

This PR includes changesets to release 1 package
Name Type
@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
Copy Markdown

vercel Bot commented Nov 11, 2025

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

Project Deployment Preview Updated (UTC)
app.venus.io Ready Ready Preview Nov 20, 2025 9:34am
dapp-preview Ready Ready Preview Nov 20, 2025 9:34am
dapp-testnet Error Error Nov 20, 2025 9:34am
venus.io Ready Ready Preview Nov 20, 2025 9:34am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 11, 2025

Coverage Report for ./apps/evm

Status Category Percentage Covered / Total
🔵 Lines 77.4% 32702 / 42250
🔵 Statements 77.4% 32702 / 42250
🔵 Functions 61.53% 552 / 897
🔵 Branches 71.88% 3896 / 5420
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/Accordion/index.tsx 100% 66.66% 100% 100%
apps/evm/src/components/Icon/icons/arrowRightFull.tsx 12.5% 100% 0% 12.5% 5-26
apps/evm/src/components/Icon/icons/index.ts 100% 100% 100% 100%
apps/evm/src/components/LabeledInlineContent/index.tsx 100% 88.88% 100% 100%
apps/evm/src/components/Notice/index.tsx 97.18% 91.66% 100% 97.18% 78-79
apps/evm/src/components/RiskAcknowledgementToggle/index.tsx 100% 0% 100% 100%
apps/evm/src/components/SelectTokenTextField/index.tsx 98.76% 80% 66.66% 98.76% 57
apps/evm/src/components/SelectTokenTextField/styles.ts 95.83% 85.71% 100% 95.83% 1
apps/evm/src/components/SelectTokenTextField/testIdGetters.ts 100% 66.66% 100% 100%
apps/evm/src/components/Slider/index.tsx 100% 100% 100% 100%
apps/evm/src/components/Tabs/index.tsx 90% 90% 0% 90% 36-44, 66
apps/evm/src/components/TextField/index.tsx 96.51% 88.46% 100% 96.51% 47-50, 78
apps/evm/src/components/TokenIconWithSymbol/index.tsx 100% 0% 100% 100%
apps/evm/src/components/TokenListWrapper/index.tsx 95.9% 72.22% 33.33% 95.9% 83-87
apps/evm/src/components/TokenListWrapper/testIdGetters.ts 100% 0% 100% 100%
apps/evm/src/containers/AssetAccessor/index.tsx 96.07% 84.61% 100% 96.07% 37-39
apps/evm/src/containers/AssetAccessor/DisabledActionNotice/index.tsx 72.41% 42.85% 100% 72.41% 19, 23, 30-36
apps/evm/src/containers/SwapDetails/index.tsx 99.12% 70% 100% 99.12% 96
apps/evm/src/libs/tokens/infos/disabledTokenActions/bscMainnet.ts 0% 0% 0% 0% 1-120
apps/evm/src/pages/Account/index.tsx 96.05% 72.72% 100% 96.05% 113-116, 141-143
apps/evm/src/pages/Market/OperationForm/index.tsx 85.71% 25% 25% 85.71% 97-118
apps/evm/src/pages/Market/OperationForm/ApyBreakdown/index.tsx 100% 95.45% 100% 100%
apps/evm/src/pages/Market/OperationForm/BoostForm/index.tsx 7.79% 100% 0% 7.79% 49-404
apps/evm/src/pages/Market/OperationForm/BoostForm/testIds.ts 100% 100% 100% 100%
apps/evm/src/pages/Market/OperationForm/BoostForm/RiskSlider/index.tsx 100% 100% 100% 100%
apps/evm/src/pages/Market/OperationForm/BoostForm/SelectTokenField/index.tsx 100% 100% 100% 100%
apps/evm/src/pages/Market/OperationForm/BoostForm/SubmitSection/index.tsx 26.66% 100% 0% 26.66% 17-45
apps/evm/src/pages/Market/OperationForm/BoostForm/calculateUserMaxBorrowTokens/index.tsx 100% 100% 100% 100%
apps/evm/src/pages/Market/OperationForm/BoostForm/useForm/index.tsx 20.51% 100% 0% 20.51% 33-71
apps/evm/src/pages/Market/OperationForm/BoostForm/useForm/useFormValidation.ts 8.54% 100% 0% 8.54% 32-150
apps/evm/src/pages/Market/OperationForm/BorrowForm/index.tsx 92.56% 88.33% 80% 92.56% 87-92, 235-251, 278-281, 474
apps/evm/src/pages/Market/OperationForm/OperationDetails/SwapDetails/index.tsx 100% 90% 100% 100%
apps/evm/src/pages/Market/OperationForm/RepayForm/index.tsx 99.62% 92.92% 100% 99.62% 616, 644
apps/evm/src/pages/Market/OperationForm/SupplyForm/index.tsx 95.84% 90.21% 100% 95.84% 226-241, 252-253, 268, 463, 600
apps/evm/src/pages/Market/OperationForm/WithdrawForm/index.tsx 92.83% 89.85% 88.88% 92.83% 82-85, 160, 249-265, 289, 466-471
apps/evm/src/pages/Vai/Repay/index.tsx 94.85% 69.23% 100% 94.85% 69-70, 156-160, 183-184, 192-194
apps/evm/src/types/index.ts 97.36% 83.33% 100% 97.36% 7
Generated in workflow #11881 for commit b84fa0a by the Vitest Coverage Report Action

@therealemjy therealemjy force-pushed the feat/streamline-balance-updates branch from efa938f to 691c2c7 Compare November 13, 2025 08:52
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 8e8f709 to 0d6c834 Compare November 13, 2025 09:33
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 09:33 Inactive
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 0d6c834 to 94f9119 Compare November 13, 2025 14:30
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 14:30 Inactive
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 94f9119 to 3454304 Compare November 13, 2025 14:31
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 14:31 Inactive
@therealemjy therealemjy force-pushed the feat/streamline-balance-updates branch from 691c2c7 to 8f13240 Compare November 13, 2025 14:32
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 3454304 to 47cb376 Compare November 13, 2025 14:32
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 14:33 Inactive
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 47cb376 to 2c3f648 Compare November 13, 2025 14:33
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 14:33 Inactive
@therealemjy therealemjy force-pushed the feat/streamline-balance-updates branch from 8f13240 to 6ea3611 Compare November 13, 2025 14:46
@therealemjy therealemjy force-pushed the feat/boost-tab-components branch from 2c3f648 to 992fe67 Compare November 13, 2025 14:46
@vercel vercel Bot temporarily deployed to Preview – venus.io November 13, 2025 14:46 Inactive
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