fix(frontend): horizontal scroll on wallet history tables (#352) #857

Merged
PlasticDigits merged 1 commit from local1/352-impl-history-overflow into main 2026-06-10 05:33:14 +00:00
PlasticDigits commented 2026-06-10 03:42:20 +00:00 (Migrated from gitlab.com)

Fixes #352


Note

Low Risk
Presentation-only layout changes in the trade history panel; no data fetching, auth, or business logic changes.

Overview
Fixes #352 by making wallet indexer history tables usable on narrow viewports.

In WalletIndexerHistoryPanel, the Swaps, Limit fills, and Limit cancellations tables are each wrapped in an overflow-x-auto container (data-testid="wallet-history-table-scroll") with section-specific min-w-* on the table so columns stay readable and scroll horizontally instead of clipping.

Adds a Vitest test that mocks indexer fetches and asserts the swap table renders inside the scroll wrapper and still shows the Tx column header.

Reviewed by Cursor Bugbot for commit f7384e2976. Bugbot is set up for automated code reviews on this repo. Configure here.

Fixes #352 <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Presentation-only layout changes in the trade history panel; no data fetching, auth, or business logic changes. > > **Overview** > Fixes **#352** by making wallet indexer history tables usable on narrow viewports. > > In `WalletIndexerHistoryPanel`, the **Swaps**, **Limit fills**, and **Limit cancellations** tables are each wrapped in an `overflow-x-auto` container (`data-testid="wallet-history-table-scroll"`) with section-specific **`min-w-*`** on the table so columns stay readable and scroll horizontally instead of clipping. > > Adds a **Vitest** test that mocks indexer fetches and asserts the swap table renders inside the scroll wrapper and still shows the **Tx** column header. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit f7384e29767a3ffbcc731ef98e36ae003703acdd. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
PlasticDigits commented 2026-06-10 03:42:22 +00:00 (Migrated from gitlab.com)

mentioned in issue #352

mentioned in issue #352
ghost1 commented 2026-06-10 03:42:27 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
ghost1 commented 2026-06-10 03:42:32 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
PlasticDigits (Migrated from gitlab.com) merged commit e0966339a9 into main 2026-06-10 05:33:14 +00:00
PlasticDigits commented 2026-06-10 05:33:15 +00:00 (Migrated from gitlab.com)

mentioned in commit e0966339a9

mentioned in commit e0966339a9baabf184dc7675abb63703090d38cb
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
code/cl8y-dex-terraclassic!857
No description provided.