asdfas
This commit is contained in:
@@ -94,8 +94,11 @@ const ApplicationPlanModal = ({
|
|||||||
console.log('ApplicationPlanModal - mapCenter:', mapCenter);
|
console.log('ApplicationPlanModal - mapCenter:', mapCenter);
|
||||||
console.log('ApplicationPlanModal - sections:', selectedPropertyDetails?.sections);
|
console.log('ApplicationPlanModal - sections:', selectedPropertyDetails?.sections);
|
||||||
console.log('ApplicationPlanModal - equipment:', equipment);
|
console.log('ApplicationPlanModal - equipment:', equipment);
|
||||||
|
console.log('ApplicationPlanModal - equipment sample:', equipment[0]);
|
||||||
console.log('ApplicationPlanModal - products:', products);
|
console.log('ApplicationPlanModal - products:', products);
|
||||||
|
console.log('ApplicationPlanModal - products sample:', products[0]);
|
||||||
console.log('ApplicationPlanModal - nozzles:', nozzles);
|
console.log('ApplicationPlanModal - nozzles:', nozzles);
|
||||||
|
console.log('ApplicationPlanModal - nozzles sample:', nozzles[0]);
|
||||||
}, [selectedPropertyDetails, mapCenter, equipment, products, nozzles]);
|
}, [selectedPropertyDetails, mapCenter, equipment, products, nozzles]);
|
||||||
|
|
||||||
// Handle area selection on map
|
// Handle area selection on map
|
||||||
@@ -326,12 +329,7 @@ const ApplicationPlanModal = ({
|
|||||||
required
|
required
|
||||||
>
|
>
|
||||||
<option value="">Select equipment</option>
|
<option value="">Select equipment</option>
|
||||||
{equipment
|
{equipment.map(eq => (
|
||||||
.filter(eq => !applicationType ||
|
|
||||||
(applicationType === 'granular' && (eq.equipment_type === 'spreader' || eq.type === 'spreader')) ||
|
|
||||||
(applicationType === 'liquid' && (eq.equipment_type === 'sprayer' || eq.type === 'sprayer'))
|
|
||||||
)
|
|
||||||
.map(eq => (
|
|
||||||
<option key={eq.id} value={eq.id}>
|
<option key={eq.id} value={eq.id}>
|
||||||
{eq.equipment_name || eq.name || eq.manufacturer || 'Unnamed Equipment'}
|
{eq.equipment_name || eq.name || eq.manufacturer || 'Unnamed Equipment'}
|
||||||
{eq.equipment_type || eq.type ? ` (${eq.equipment_type || eq.type})` : ''}
|
{eq.equipment_type || eq.type ? ` (${eq.equipment_type || eq.type})` : ''}
|
||||||
@@ -425,13 +423,16 @@ const ApplicationPlanModal = ({
|
|||||||
>
|
>
|
||||||
<option value="">Select product</option>
|
<option value="">Select product</option>
|
||||||
{products
|
{products
|
||||||
.filter(prod => !applicationType || prod.productType === applicationType || prod.product_type === applicationType)
|
.filter(prod => !applicationType ||
|
||||||
|
(prod.productType === applicationType) ||
|
||||||
|
(prod.product_type === applicationType) ||
|
||||||
|
(prod.type === applicationType)
|
||||||
|
)
|
||||||
.map(prod => (
|
.map(prod => (
|
||||||
<option key={prod.uniqueId} value={prod.uniqueId}>
|
<option key={prod.uniqueId} value={prod.uniqueId}>
|
||||||
{prod.product_name || prod.name}
|
{prod.product_name || prod.name || prod.productName || 'Unknown Product'}
|
||||||
{(prod.product_brand || prod.brand) && ` (${prod.product_brand || prod.brand})`}
|
{(prod.product_brand || prod.brand || prod.productBrand) && ` - ${prod.product_brand || prod.brand || prod.productBrand}`}
|
||||||
{prod.isShared ? '' : ' (Custom)'}
|
{prod.isShared === false && ' (Custom)'}
|
||||||
{prod.activeIngredient && ` - ${prod.activeIngredient}`}
|
|
||||||
</option>
|
</option>
|
||||||
))}
|
))}
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
Reference in New Issue
Block a user