From 2d1376823446246de179352b7afce31bec86caeb Mon Sep 17 00:00:00 2001 From: vickytechkey Date: Sun, 16 Aug 2026 11:09:49 +0530 Subject: [PATCH] Expose Approve, Reject, Block, and Remove Account buttons unconditionally on Seller Detail page --- src/pages/sellers/SellerDetail.jsx | 53 ++++++++++++++++++------------ 1 file changed, 32 insertions(+), 21 deletions(-) diff --git a/src/pages/sellers/SellerDetail.jsx b/src/pages/sellers/SellerDetail.jsx index 4e4cfda..7025a6f 100644 --- a/src/pages/sellers/SellerDetail.jsx +++ b/src/pages/sellers/SellerDetail.jsx @@ -86,31 +86,42 @@ const SellerDetail = () => {

{seller.name}

Seller ID: {seller.id} • Joined: {seller.joined_at ? new Date(seller.joined_at).toLocaleDateString() : 'N/A'}

-
- {seller.status === 'pending_approval' && ( - <> - - - +
+ {seller.status !== 'approved' && ( + )} - {seller.status === 'approved' && ( + {seller.status !== 'rejected' && ( + )} + {seller.status !== 'suspended' ? ( + - )} - {seller.status === 'suspended' && ( - <> - - - + }}>Suspend/Block Seller + ) : ( + )} +