Item Tree
Acceptance Criteria
-
large container element -
clicking on an element displays all child elements which are fetched from the back-end -
a chain of drop-down elements: -
clients -> drop-offs -> items -
clients: -
double clicking on one slides open a modal to the right containing the ClientInfoForm component to update the client info
-
-
drop-offs: -
double clicking on one slides open a modal to the right containing the DropOffForm component to update the drop-off info
-
-
items: -
double clicking on one slides open a modal to right containing the ItemInfoModal component to update the item info
-
-
-
endpoints for the following: -
fetching all clients -
fetching all drop-offs by a client -
fetching all items in a drop-off
-
Definition of Ready
-
Understood by the team -
Has clear business value -
Is estimated -
Has its dependencies linked -
Is small -
Has its acceptance criteria defined
Definition of Done
-
Built and runs without errors -
Is tested against acceptance criteria -
Demoed to the team -
Documented and commented code -
Pages have some basic styling (if appropriate) -
Has at least 70% code coverage for automated testing -
Uses Selenium to full stack test (if appropriate) -
Has no ESLint errors
Edited by Ciara Quinn