Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 | 1x 1x 2x 2x 2x 2x | import { SelectedAccountingObject, ShipmentType } from '@/entities/accounting-object'
import { PipeStatusEnum } from '@/entities/pipe'
export const validateShipmentTypeObjects = (objects: SelectedAccountingObject[], typeShipment: ShipmentType) => {
if (!objects.length) return true
const shippedObject = objects.filter(item => item.status === PipeStatusEnum.SHIPPED)
return !shippedObject.every(item => item?.lastShipmentOperation?.shipmentType === typeShipment)
}
|