function toIsoString(value) { return value instanceof Date ? value.toISOString() : value; } export function toAdminInventoryImageDto(image) { return { id: image.id, inventoryItemId: image.inventoryItemId, storageKey: image.storageKey, originalFilename: image.originalFilename, mimeType: image.mimeType, fileSize: image.fileSize, width: image.width, height: image.height, altText: image.altText ?? null, sortOrder: image.sortOrder, isPrimary: image.isPrimary, processingStatus: image.processingStatus, createdAt: toIsoString(image.createdAt), updatedAt: toIsoString(image.updatedAt), }; }