| Path & file (29) (/packages/webapp/src/components) | Number of unique <Unit /> (59) & Views | Type (pre-populated / user input) | Operation (Create/Read/Edit) | | |
|---|
1 | crop/:cropId(?)add_management_plan/bed_method
file:
/Crop/BedPlan/PureBedForm.jsx | 4 | user input | create | NO | Currently, raw data(what the user has inputted) is stored in the DB. |
2 | /tasks/:taskId?/read_only
file:
/Crop/BedPlan/PurePlanGuidanceForm.jsx | 3 | - | read | - | |
3 | /crop/:cropId?/add_management_plan/broadcast_method
file:
/Crop/BroadcastPlan/PureBroadcastForm.jsx | 3 | | create | NO | The location size does not need a unit? |
4 | /crop/:cropId?/management_plan/:planId?/edit
file:
/Crop/ManagementDetail/EditManagementPlanDetail.jsx | 1 | user input | edit | NO | |
5 | /crop/:cropId?/management_plan/:planId?/details
file:
/Crop/ManagementDetail/ManagementPlanDetail.jsx | 1 | - | read | - | |
6 | /crop/:cropId?/add_management_plan/planted_already
file:
/Crop/PlantedAlready/index.jsx | 2 | user input | create | NO | |
7 | /crop/:cropId?/add_management_plan/container_method
file:
/Crop/PlantInContainer/PureContainerForm.jsx | 5 (4) These should be combined | user input | create | NO | # of plants → “1”. Estimated seed required input is displayed. # of plants → “10” the input disappears. ? after switching a unit for the calculated input, the calculation does not change.
|
8 | /crop/:cropId?/add_management_plan/plant_date
condition:
already_in_ground && is_wild && !needs_transplant file:
/Crop/PlantingDate/NextHarvest.jsx | 1 | user input | create | NO | |
9 | /crop/:cropId?/add_management_plan/plant_date
condition:
!(already_in_ground && is_wild && !needs_transplant) file:
/Crop/PlantingDate/PurePlantingDate.jsx | 1 | user input | create | NO | |
10 | /crop/:cropId?/add_management_plan/final_planting_method
condition: is_planting_method_known === false && showIsPlantingMethodKnown && isFinalPlantingMethod
file:
/Crop/PlantingMethod/PureManagementPlanPlantingMethod.jsx | 1 | user input | create | NO | |
11 | /crop/:cropId?/add_management_plan/row_method
the component is used for #2 file:
/Crop/RowMethod/PureRowForm.jsx | 5 | user input | create | NO | Estimated seed 20lb (not “stored as” unit) was saved in the DB |
12 | /finances/estimated_revenue/plan/:planId
file:
/Finances/UpdateEstimatedCropRevenue/index.jsx | 2 | user input | create/edit? | NO | the first unit should be $/kg or $/mt? “Estimated annual revenue” does not change by changing units. |
13 | /add_sale
/edit_sale
file:
/Inputs/CropVarietySale/index.jsx | 2 | user input | create edit | - | the style for the quantity input is different from others |
14 | /create_location/ceremonial_area etc.
file:
/LocationDetailLayout/AreaDetails/AreaDetails.jsx | 2 | pre-populated | create | NO | |
15 | /create_location/buffer_zone
/buffer_zone/:bufferId?/details
file:
/LocationDetailLayout/LineDetails/BufferZone/index.jsx | 2 | pre-populated | create read edit | NO | |
16 | /create_location/fence
file:
/LocationDetailLayout/LineDetails/Fence/index.jsx | 1 | pre-populated | create | NO | |
17 | /create_location/watercourse
/watercourse/84cb7da8-abe9-11ed-8b70-e66db4bef551/details
file:
/LocationDetailLayout/LineDetails/Watercourse/index.jsx | 4 | pre-populated / user input | create read edit | NO | |
18 | /sensor/:sensorId?/details
file:
/LocationDetailLayout/PointDetails/Sensor/index.jsx | 1 | - | read | - | 0.87cm??? After adding sensors with “150cm” and “200cm”, they were shown as “1.5m” and “2cm”. |
19 | /create_location/water_valve
file:
/LocationDetailLayout/PointDetails/WaterValve/index.jsx | 1 | user input | create | NO | |
20 | /map (location - watercourse)
file:
/Map/LineMapBoxes/index.jsx | 2 | pre-populated | create | - | |
21 | /add_task/task_details
file:
/Modals/WaterUsageCalculatorModal/index.jsx | 6 | user input | create | YES | |
22 | /sensor/:sensorId?/edit
file:
/Sensor/EditSensor.jsx | 1 | pre-populated (reading the data in DB) | edit | NO | |
23 | /add_task/task_details
file:
/Task/AddProduct/index.jsx | 1 | user input | create | NO | |
24 | /add_task/task_details
file:
/Task/CleaningTask/index.jsx | 1 | user input | create | NO | |
25 | /add_task/task_details
file:/Task/HarvestingTask/index.jsx |