Closed reynoldtan closed 1 year ago
Need help window still does not work. Working on it
This PR will require major overhaul and redesign of the interface from multi step form to accordion style ❤️
NOT READY FOR REVIEW
the most recent commit will render this form.
Notes from the discussion:
NOTE: Do not forget that validation stage will have a validation summary result window.
Revisions include validation result window, stage indicators (colour and icon) and ensures that only one stage can be expanded.
With recent, improvements to Tripal Importer, this PR - Importer API, is ready for review.
Issue https://github.com/TripalCultivate/TripalCultivate-Phenotypes/issues/10 - Data Importer + validator API
Motivation
This is the PR sets up base form structure of data importer. It provides
What does this PR do?
Please describe each things this PR does. For example, a PR may 1) solve a specific bug, 2) create an auomated test to ensure it doesn't return.
Testing
Automated Testing
Please describe each automated test this PR creates and provide a list of the assertions it makes using casual language. Do not just say things like "asserts the array is not empty" but rather say "Ensures that the return value of method X with these parameters is not an empty array".
ClassName->ImporterShareTest: Test importer base form structure
Manual Testing
Describe in detail how someone should manually test this functionality. Make sure to include whether they need to build a docker from scratch, create any records, etc.
Advanced Options
To keep form simple and code base light, I will leave the advanced options as is, no theme, no JS behaviour nor any modifications.
Note to self: Reminder about the field element in the help section to say - Alter the value of schema only when your administrator instructed to do so