fix error bug

This commit is contained in:
hamid zarghami
2025-12-02 15:20:43 +03:30
parent a492251e96
commit a1443911fa
+8 -4
View File
@@ -87,8 +87,10 @@ export const ShipmentManagementModal = ({
placeholder="انتخاب روش ارسال" placeholder="انتخاب روش ارسال"
value={selectedShipment} value={selectedShipment}
onChange={(e: React.ChangeEvent<HTMLSelectElement>) => setSelectedShipment(e.target.value)} onChange={(e: React.ChangeEvent<HTMLSelectElement>) => setSelectedShipment(e.target.value)}
items={availableShipments.map((shipment: Shipper) => ({ items={availableShipments
value: shipment._id.toString(), .filter((shipment: Shipper) => shipment._id != null)
.map((shipment: Shipper) => ({
value: String(shipment._id),
label: shipment.name label: shipment.name
}))} }))}
/> />
@@ -109,7 +111,9 @@ export const ShipmentManagementModal = ({
<p className="text-gray-500 text-center py-8">هیچ روش ارسالی فعالی وجود ندارد</p> <p className="text-gray-500 text-center py-8">هیچ روش ارسالی فعالی وجود ندارد</p>
) : ( ) : (
<div className="space-y-3"> <div className="space-y-3">
{adminShipments.map((shipment: ShipmentMethod) => ( {adminShipments
.filter((shipment: ShipmentMethod) => shipment._id != null)
.map((shipment: ShipmentMethod) => (
<div key={shipment._id} className="flex items-center justify-between p-4 bg-gray-50 rounded-xl"> <div key={shipment._id} className="flex items-center justify-between p-4 bg-gray-50 rounded-xl">
<div> <div>
<h4 className="font-medium">{shipment.name}</h4> <h4 className="font-medium">{shipment.name}</h4>
@@ -123,7 +127,7 @@ export const ShipmentManagementModal = ({
variant="danger" variant="danger"
size="sm" size="sm"
label="حذف" label="حذف"
onClick={() => handleRemoveShipmentFromAdmin(shipment._id.toString())} onClick={() => handleRemoveShipmentFromAdmin(String(shipment._id))}
isLoading={removeShipmentFromAdminMutation.isPending} isLoading={removeShipmentFromAdminMutation.isPending}
className="w-fit" className="w-fit"
/> />