Add 'operations' and 'signatures' tab in import transaction - #2179
Conversation
|
Preview is available here: |
1 similar comment
|
Preview is available here: |
|
Preview is available here: |
|
Preview is available here: |
There was a problem hiding this comment.
Pull request overview
Adds Operations and Signatures tabs to the transaction import overview and extracts reusable classic-operation rendering.
Changes:
- Adds operation filtering and signature-tab navigation.
- Extracts the dashboard operation list into a shared component.
- Updates styling and end-to-end coverage.
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
src/components/ClassicOperationsList/index.tsx |
Adds reusable operation rendering and pagination. |
src/components/ClassicOperationsList/styles.scss |
Styles shared operation cards. |
src/app/(sidebar)/transaction/components/Operations.tsx |
Adds operation decoding and filtering. |
src/app/(sidebar)/transaction/components/Signatures.tsx |
Adapts signatures for tab embedding. |
src/app/(sidebar)/transaction/import/components/ImportStepContent.tsx |
Adds Operations and Signatures tabs. |
src/app/(sidebar)/transaction/styles.scss |
Styles operation filter controls. |
src/app/(sidebar)/transaction/dashboard/components/ClassicOperations.tsx |
Uses the shared operation list. |
src/app/(sidebar)/transaction/dashboard/styles.scss |
Removes migrated operation styles. |
tests/e2e/importTransactionPage.test.ts |
Tests tab switching and filtering. |
tests/e2e/txDashClassicOperations.test.ts |
Updates shared component selectors. |
Suppressed comments (1)
src/components/ClassicOperationsList/index.tsx:161
- This icon-only pagination button also has no accessible name. Add an
aria-labelso its action is available to assistive technology.
<Button
variant="tertiary"
size="sm"
icon={<Icon.ArrowRight />}
onClick={handleNextPage}
disabled={currentPage === totalPageCount}
/>
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
Preview is available here: |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Preview is available here: |
|
Preview is available here: |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Preview is available here: |
XDR for testing:
AAAAAgAAAAC42ZMzovB7OFb2JLzYBCD8Cca30F6pytmioKolDDbksQAAAMgABUj7AAAABAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABOzV9wT7i6mhnNOf30s+wnh3bvdKZawv5UcjZX+ujBDsAAAAFaGVsbG8AAAAAAAABAAAADwAAAAR0ZXN0AAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=