As a developer, in order to efficiently work on a new feature, I need to be familiar with and comfortable with the way the project is laid out in terms of components.
AC
WHEN you navigate to the project directory
THEN you should see three components per section (Crew, Species, etc)
These components should be the following:
sectionData.js where axios call functions are located
section.js where dom string buiders and CRUD functions are defined/attached to dom elements.
sectionCard.js where a single dom string builder is defined so we can easily loop through our data in section.js and print to the dom.
Dev Notes
delete any extra components (sectionEdit.js, etc.) and move the code to the appropriate file.
update imports and exports of moved/deleted files.
complete CRUD functionality on each section if not currently complete (See previous tickets for guidance, but adapt any discrepancies to fit the structure listed above).
User Story
As a developer, in order to efficiently work on a new feature, I need to be familiar with and comfortable with the way the project is laid out in terms of components.
AC
WHEN you navigate to the project directory THEN you should see three components per section (Crew, Species, etc)
These components should be the following:
Dev Notes