Fix: Remove function prop from client component

Remove onSuccess callback from SyncRoyalMailButton since event handlers
cannot be passed to client components from server components. The button
already shows success/error messages, so the callback wasn't necessary.
This commit is contained in:
Andymick
2026-07-18 20:41:16 +01:00
parent 466f11a866
commit 4ec39d8618
3 changed files with 3 additions and 9 deletions
-4
View File
@@ -150,10 +150,6 @@ export default async function OrderDetailPage({ params }: { params: { id: string
<SyncRoyalMailButton
orderId={order.id}
trackingNumber={order.trackingNumber}
onSuccess={() => {
// In a real app, we'd refresh the page or update state
console.log('Tracking synced successfully');
}}
/>
</div>
)}