Skip to content

Feature/issue 362 dispute form#391

Closed
OAKVISUALZ wants to merge 5 commits into
Nexacore-Org:v2from
OAKVISUALZ:feature/issue-362-dispute-form
Closed

Feature/issue 362 dispute form#391
OAKVISUALZ wants to merge 5 commits into
Nexacore-Org:v2from
OAKVISUALZ:feature/issue-362-dispute-form

Conversation

@OAKVISUALZ

@OAKVISUALZ OAKVISUALZ commented Jun 29, 2026

Copy link
Copy Markdown

Closes #362


📌 Pull Request Title

📋 Description

Provide a brief summary of the changes introduced in this PR.

🛠 Changes Implemented

  • List key changes made in this PR.
  • Mention any dependencies or external updates.

✅ How to Test

  1. Setup: Steps to set up the environment.
  2. Run Tests: Instructions to verify the changes.
  3. Expected Output: What should happen if the changes work correctly.

🔍 Screenshots (if applicable)

Attach screenshots or GIFs to show visual changes.

🚀 Checklist

  • Code follows project style guidelines.
  • Changes are tested and verified.
  • Documentation is updated (if needed).

🔗 Related Issues

@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Emmanuel Dorcas' projects Team on Vercel.

A member of the Team first needs to authorize it.

@portableDD

Copy link
Copy Markdown
Contributor

This PR has merge conflicts. Please rebase on latest v2 and fix the conflicts.

@portableDD

Copy link
Copy Markdown
Contributor

This PR has extensive merge conflicts with v2. Please rebase your branch on the latest v2 and resolve the conflicts so it can be merged.

Resolved 18 conflicting files:

- package.json: merged all scripts (test:ui, test:watch, storybook) and
  all deps from both branches (zod+yup, @hookform/resolvers, @formatjs,
  vite, msw, @vitest/browser-playwright)

- package-lock.json: accepted upstream/v2 version

- next.config.ts: merged withPWAInit (feature) + withNextIntl with
  explicit i18n path + PWA export chain

- vitest.config.ts: kept feature branch's full config (storybook,
  playwright, coverage) + added upstream's next/navigation stubs

- app/layout.tsx: combined all providers: NextIntlClientProvider +
  ThemeProvider + TooltipProvider with all 4 fonts in body className

- app/(admin)/admin/analytics/page.tsx: merged variable names, kept
  AdminMetricCardsSkeleton + AdminMetricCard grid from upstream

- app/(admin)/admin/users/page.tsx: merged imports, removed duplicate
  selectedIds declaration, kept loadUsers useCallback pattern

- app/(dashboard)/dashboard/page.tsx: kept feature branch's full
  WidgetCustomizer + withdrawal store implementation

- app/(dashboard)/transactions/page.tsx: kept URL-param-based state +
  Suspense wrapper + TransactionTableSkeleton + offline notice

- app/api/proxy/[...path]/route.ts: kept upstream's multi-line token
  if-block (minor style difference)

- components/admin/UserDetailPanel.tsx: kept feature branch's richer
  implementation with deleteAdminUser, updateUserKyc, offline notice

- components/dashboard/convert/convert-form.tsx: kept feature branch's
  rate-lock flow with lockExchangeRate + countdown timer

- components/dashboard/transaction-detail-modal.tsx: kept dispute form
  modal + AlertCircle for dispute status + haptics on copy

- components/dashboard/withdrawal/WithdrawalForm.tsx: kept upstream's
  cleaner div-based form with currenciesUnavailable + aria attributes

- components/shared/language-switcher.tsx: kept feature branch's
  cookie-based impl + added upstream's ha/yo/ig locales

- lib/api/admin.ts: kept both PushNotification and Announcement types
  (serve different admin pages)

- lib/api/transactions.ts: kept feature's CreateSwapDto (lockId +
  amount:string) and raiseDispute function; removed duplicate stale
  implementations

- lib/utils/export.ts: kept upstream's full jsPDF utilities + merged
  feature branch's typed exportTransactionsToCsv(AdminTransaction[])
@drips-wave

drips-wave Bot commented Jun 30, 2026

Copy link
Copy Markdown

@OAKVISUALZ Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@OAKVISUALZ

Copy link
Copy Markdown
Author

The merge conflicts have been resolved. Could you please authorize the Vercel preview deployment? Thank you!

@portableDD portableDD closed this Jul 1, 2026
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.

2 participants