+ | {row.itemNumber} |
+ {row.name} |
+ {row.quantity} |
+
+ {formatNumber(row.dimensions.x)} ×{' '}
+ {formatNumber(row.dimensions.y)} ×{' '}
+ {formatNumber(row.dimensions.z)}
+ |
+
+
+ updateRow(row, 'material', event.target.value)
+ }
+ className="h-8 w-28 border border-chalkboard-30 bg-transparent px-2 dark:border-chalkboard-70"
+ />
+ |
+
+
+ updateRow(row, 'process', event.target.value)
+ }
+ className="h-8 w-64 border border-chalkboard-30 bg-transparent px-2 dark:border-chalkboard-70"
+ />
+ |
+
+ {formatNumber(row.volume)} mm³ /{' '}
+ {formatNumber(row.surfaceArea)} mm²
+ |
+
+ ))}
+ {bomRows.length === 0 && (
+