Skip to content

feat(send): add TransferPreviewJob for detailed transaction preview - #234

Merged
Gaubee merged 1 commit into
mainfrom
feat/transfer-preview-job
Jan 16, 2026
Merged

Gaubee merged 1 commit into
mainfrom
feat/transfer-preview-job

Conversation

@Gaubee

@Gaubee Gaubee commented Jan 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Create TransferPreviewJob component with full transaction details (from/to address, network, fee)
  • Register TransferPreviewJob in stackflow routes
  • Update Send page to use TransferPreviewJob instead of TransferConfirmJob
  • Add i18n translations for 'previewTitle' in en and zh-CN

Changes

  • New: src/stackflow/activities/sheets/TransferPreviewJob.tsx
  • Modified: src/pages/send/index.tsx - use TransferPreviewJob
  • Modified: src/stackflow/stackflow.ts - add route registration
  • Modified: src/stackflow/activities/sheets/index.ts - export new component
  • Modified: i18n files for en/zh-CN

Testing

  • pnpm typecheck passed
  • pnpm test passed

- Create TransferPreviewJob component with full transaction details (from/to address, network, fee)
- Register TransferPreviewJob in stackflow routes
- Update Send page to use TransferPreviewJob instead of TransferConfirmJob
- Add i18n translations for 'previewTitle' in en and zh-CN
@Gaubee
Gaubee merged commit 834193c into main Jan 16, 2026
5 checks passed
@Gaubee
Gaubee deleted the feat/transfer-preview-job branch January 16, 2026 02:37
Gaubee added a commit that referenced this pull request Jan 16, 2026
Gaubee added a commit that referenced this pull request Jan 16, 2026
Gaubee added a commit that referenced this pull request Jan 16, 2026
Gaubee added a commit that referenced this pull request Jan 16, 2026
* Revert "feat(send): add TransferPreviewJob for detailed transaction preview (#234)"

This reverts commit 834193c.

* refactor(stories): simplify wallet-address-portfolio stories

- Remove WalletAddressPortfolioFromProvider component (only used by stories)
- Remove all Real Data stories that require network requests
- Remove all Compare Providers stories with complex infrastructure
- Keep only mock-based UI tests for stable CI
- Reduce stories file from 998 lines to 329 lines
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.

1 participant