Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several updates to the
UniversalSwap
component to improve token handling and display logic. The changes primarily focus on using theparseTokenInfoRawDenom
function and enhancing theuseChartUsdPrice
hook.Token Handling Improvements:
src/pages/UniversalSwap/Component/ChartUsdPrice.tsx
: Replaced direct usage ofcoinGeckoId
withparseTokenInfoRawDenom
for token parsing.src/pages/UniversalSwap/index.tsx
: Updated token parsing to useparseTokenInfoRawDenom
in theSwap
component.Hook Enhancements:
src/pages/UniversalSwap/hooks/useChartUsdPrice.ts
: Modified theuseChartUsdPrice
hook to use the Redux selector for fetching all Oraichain tokens and updated the token parameter type fromCoinGeckoId
tostring
. [1] [2]Display Logic Updates:
src/pages/UniversalSwap/Component/HeaderTab.tsx
: Enhanced theUsdPrice
component to handle small price values more accurately.