fix: driver assignment only on delivery tab, hidden on pickup tab
This commit is contained in:
parent
62475c7e48
commit
d22302838b
|
|
@ -980,17 +980,19 @@ export const OrderDetailPanel = ({
|
|||
) : null}
|
||||
|
||||
|
||||
<DriverAssignmentPanel
|
||||
order={order}
|
||||
userRole={userRole}
|
||||
canManageDelivery={canManageDelivery}
|
||||
isSavingDriverAssignment={isSavingDriverAssignment}
|
||||
selectedDriverId={selectedDriverId}
|
||||
onDriverSelect={(id) => { setSelectedDriverId(id); setDriverMessage(""); }}
|
||||
onConfirmDriver={() => setConfirmAction({ type: 'driver' })}
|
||||
driverMessage={driverMessage}
|
||||
drivers={drivers}
|
||||
/>
|
||||
{deliveryType === "delivery" && (
|
||||
<DriverAssignmentPanel
|
||||
order={order}
|
||||
userRole={userRole}
|
||||
canManageDelivery={canManageDelivery}
|
||||
isSavingDriverAssignment={isSavingDriverAssignment}
|
||||
selectedDriverId={selectedDriverId}
|
||||
onDriverSelect={(id) => { setSelectedDriverId(id); setDriverMessage(""); }}
|
||||
onConfirmDriver={() => setConfirmAction({ type: 'driver' })}
|
||||
driverMessage={driverMessage}
|
||||
drivers={drivers}
|
||||
/>
|
||||
)}
|
||||
|
||||
|
||||
<StatusActionPanel
|
||||
|
|
|
|||
Loading…
Reference in New Issue