Skip to content

feat: add activities page#678

Open
effie-ms wants to merge 11 commits intomainfrom
feat-activities
Open

feat: add activities page#678
effie-ms wants to merge 11 commits intomainfrom
feat-activities

Conversation

@effie-ms
Copy link
Copy Markdown
Contributor

@effie-ms effie-ms commented Mar 24, 2026

Which Linear task is linked to this PR?

https://linear.app/lifi-linear/issue/EMB-320/merge-active-transactions-and-transaction-history

Why was it implemented this way?

The separate Active Transactions and Transaction History pages have been merged into a single Activities page. This unified view renders all transaction states — pending/failed local routes and completed API history — in one chronologically sorted list.

  • useTransactionList hook builds a unified, sorted list of three item types (active, local, history).
  • useDeduplicateRoutes removes local items once they appear in history.
  • useRouteExecutionIndicators extracts pending/failed indicator logic (for the button on the main page leading to the "Activities" page).
  • The ActiveTransactionItem shows live step status (pending spinner, action-required info, failed error) with an inline execution timer and a delete button for failed routes.

Visual showcase (Screenshots or Videos)

Screen.Recording.2026-03-25.at.15.26.50.mov

Checklist before requesting a review

  • I have performed a self-review and testing of my code.
  • This pull request is focused and addresses a single problem.

@effie-ms effie-ms self-assigned this Mar 25, 2026
@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://6abae1ed.widget-featactivi.pages.dev

@effie-ms effie-ms changed the title feat: activities center feat: add activities page Mar 25, 2026
@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://91d12bb6.widget-featactivi.pages.dev

@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://39a0d204.widget-featactivi.pages.dev

@effie-ms effie-ms marked this pull request as ready for review March 25, 2026 15:30
@effie-ms effie-ms requested a review from chybisov March 25, 2026 15:44
@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://e8ee81b0.widget-featactivi.pages.dev

@github-actions
Copy link
Copy Markdown

Hey! This is your new endpoint: https://bcf5d7b5.widget-featactivi.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://798c4975.widget-featactivi.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://64be43dc.widget-featactivi.pages.dev

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Hey! This is your new endpoint: https://cf49c6f2.widget-featactivi.pages.dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant