Update CropZoningWrapper to enable cultivable zones and include initial zone data
- Modified the CropZoningWrapper component to set zones as cultivable and added initial zone data for better zone management. - Enhanced tooltip content to reflect updated zone information, improving user experience when interacting with crop zoning data.
This commit is contained in:
@@ -177,7 +177,8 @@ export default function CropZoningWrapper() {
|
|||||||
<div style="font-weight: 600; margin-bottom: 6px;">نیاز آبی: ${levelLabels[z.level]}</div>
|
<div style="font-weight: 600; margin-bottom: 6px;">نیاز آبی: ${levelLabels[z.level]}</div>
|
||||||
<div>${z.value ?? '-'}</div>
|
<div>${z.value ?? '-'}</div>
|
||||||
</div>`,
|
</div>`,
|
||||||
cultivable: false
|
cultivable: true,
|
||||||
|
zoneInitialData: { zoneId: z.zoneId, geometry: z.geometry } as ZoneInitialData
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
if (activeLayer === 'soilQuality' && zonesSoilQuality) {
|
if (activeLayer === 'soilQuality' && zonesSoilQuality) {
|
||||||
@@ -190,7 +191,8 @@ export default function CropZoningWrapper() {
|
|||||||
<div style="font-weight: 600; margin-bottom: 6px;">کیفیت خاک: ${levelLabels[z.level]}</div>
|
<div style="font-weight: 600; margin-bottom: 6px;">کیفیت خاک: ${levelLabels[z.level]}</div>
|
||||||
<div>امتیاز: ${z.score ?? '-'}</div>
|
<div>امتیاز: ${z.score ?? '-'}</div>
|
||||||
</div>`,
|
</div>`,
|
||||||
cultivable: false
|
cultivable: true,
|
||||||
|
zoneInitialData: { zoneId: z.zoneId, geometry: z.geometry } as ZoneInitialData
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
if (activeLayer === 'cultivationRisk' && zonesCultivationRisk) {
|
if (activeLayer === 'cultivationRisk' && zonesCultivationRisk) {
|
||||||
@@ -202,7 +204,8 @@ export default function CropZoningWrapper() {
|
|||||||
tooltipContent: `<div style="font-family: inherit; font-size: 12px; padding: 4px 8px; min-width: 160px;">
|
tooltipContent: `<div style="font-family: inherit; font-size: 12px; padding: 4px 8px; min-width: 160px;">
|
||||||
<div style="font-weight: 600; margin-bottom: 6px;">ریسک کشت: ${levelLabels[z.level]}</div>
|
<div style="font-weight: 600; margin-bottom: 6px;">ریسک کشت: ${levelLabels[z.level]}</div>
|
||||||
</div>`,
|
</div>`,
|
||||||
cultivable: false
|
cultivable: true,
|
||||||
|
zoneInitialData: { zoneId: z.zoneId, geometry: z.geometry } as ZoneInitialData
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
return null
|
return null
|
||||||
|
|||||||
Reference in New Issue
Block a user