Skip to content

Feat/transactions view alignment - #342

Merged
Baskarayelu merged 2 commits into
Remitwise-Org:mainfrom
Chrisbankz0:feat/transactions-view-alignment
Mar 29, 2026
Merged

Feat/transactions view alignment#342
Baskarayelu merged 2 commits into
Remitwise-Org:mainfrom
Chrisbankz0:feat/transactions-view-alignment

Conversation

@Chrisbankz0

Copy link
Copy Markdown

#closes #309

Pull Request: Transaction History Page Alignment

Description

Aligns the standalone /transactions page with the dashboard transaction history implementation and shared UI components. This update brings the Transactions page into visual parity with the dashboard history experience and reuses the existing dashboard transaction history header, search input, and button components.

Changes

  • Updated app/transactions/page.tsx
  • Reused shared dashboard transaction history components:
    • app/dashboard/transaction-history/components/transaction-history-header.tsx
    • app/dashboard/transaction-history/components/transaction-history-search-input.tsx
    • app/dashboard/transaction-history/components/transaction-history-button.tsx
  • Maintained sample transaction dataset and search filtering behavior
  • Preserved the existing TransactionHistoryItem rendering for consistency

Acceptance Criteria

  • /transactions page uses the same header and search/filter layout as dashboard history
  • Shared component usage reduces duplicated UI code
  • Search input filters sample transactions correctly
  • No TypeScript diagnostics reported for app/transactions/page.tsx

How to Test

  1. Start the development server:
    • npm run dev
  2. Open the page in the browser:
    • http://localhost:3000/transactions
  3. Verify the page renders with:
    • a dashboard-style transaction history header
    • search input and filter/export controls
    • a list of transaction cards using TransactionHistoryItem
  4. Type into the search box and confirm results filter immediately
  5. Verify browser console has no runtime errors

Files Modified

  • app/transactions/page.tsx

#closes

@greatest0fallt1me

Copy link
Copy Markdown
Contributor

@Chrisbankz0 please resolve the conflicts

@greatest0fallt1me

Copy link
Copy Markdown
Contributor

@Baskarayelu, is this PR dependent on my issue? Should I raise the PR?

@Baskarayelu
Baskarayelu merged commit 3ee2f6e into Remitwise-Org:main Mar 29, 2026
1 of 2 checks passed
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.

Global transactions view alignment

3 participants