Skip to content

Conversation

@robertli149
Copy link

Purpose

Replacing the HTML table in the harvest form with PicklistBase component.

Verification steps

  1. Go to harvest form
  2. Select crop from crop selector
  3. See that table is PicklistBase rather than an HTML table.

Approach

The PicklistBase component will have styling and behavior that is more consistent with the other FarmData2 forms that use tables.

Testing

Adds data-cy tag to work with Cyprus e2e tests in harvest.e2e.cy.js.

Related issues

Closes #278

Additional information

Authors:
Lilly Roberts
Benjamin Dench

Licensing Certification

FarmData2 is a Free Cultural Work and all accepted contributions are licensed as described in the LICENSE.md file. This requires that the contributor holds the rights to do so. By submitting this pull request I certify that I satisfy the terms of the Developer Certificate of Origin for its contents.

robertli149 and others added 30 commits September 16, 2025 14:21
Signed-off-by: robertli149 <robertli@dickinson.edu>
Final changes for the HW12 assignment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Render plants table in Harvest form using a PicklistBase component

1 participant