Feat: Implement <RouteItem>
Component Based on New Mock-Up
#126
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.
Description:
closes #116
This PR addresses the implementation of the
<RouteItem>
component based on the provided mock-up and enhances the codebase by making necessary updates following recent nomenclature changes.Changes Introduced:
Implementation of
<RouteItem>
Component:<RouteItem>
component following the mock-up design: Figma Mock-up.Nomenclature Updates:
LegacyConnection
interface for backward compatibility.asLegacyConnection(route)
function to transform routes into legacy connections for components that are not yet updated.connection
property in route waypoints is unrelated to the Pilot legacy connection.Impact:
This PR enhances the application by aligning it with the new data model and improving performance through dependency reduction.
Summary of Changes:
src/assets/icons/
: Multiple SVG additionssrc/chains.ts
: Added network icons and updated chain datasrc/components/Address/
: Refactored componentsrc/components/BlockieStack/
: New component addedsrc/components/Box/
: Minor updatessrc/components/ConnectionBubble/
: Style updatessrc/components/ConnectionStack/
: Refactored for new route modelsrc/components/NetworkIcon/
: New component addedsrc/routes/RoutesDrawer/
: Multiple updates for new route modelScreenshots