Feat / Team management - Add team list in the "My teams" view
NyraSama opened this issue · 0 comments
NyraSama commented
🗒️NOTES
🏁PREREQUISITES
- DOR
- DOD
📜CONTEXT (User Story)
As a customer
I want to manage the teams linked to my company
In order to be able to change their captains, see their activity, etc...
🪜STEPS TO FOLLOW
- Step 1: Mimic the component user-list in "yaki_admin/src/ui/components/UserList.vue" to create a new component team_list in the same folder, if needed, create a different component for the list elements
- Step 2: Mimic the content of TeamManagementView in "yaki_admin/src/ui/views/TeamManagementView.vue" for the TeamListView in "yaki_admin/src/ui/views/TeamListView.vue" using new team_list component
✅ACCEPTANCE CRITERIA
- ✅ Customer can see the team list of his company in "My teams" view
- ✅ Tests done
- ✅ Documentation done
📛BLOCKERS
🟢 Wait for #1493
🔍AFFECTED COMPONENT(S) (Scope)
yaki_admin/src/ui/components/UserList.vue
yaki_admin/src/ui/views/TeamManagementView.vue
yaki_admin/src/ui/views/TeamListView.vue
⛓️LINK TO OTHER ISSUES
🪟SCREEN SHOTS & MOCKUPS
📋TEST STATUSES
What are the test cases required to validate this issue?
- Test case 1: Customer can see a list of teams linked to his company
What kind of tests has been put in place to ensure the issue is resolved?
- Manual Tests
- Unit Tests
- Integration Tests
- Functional Tests
- End To End Tests
- Other (elaborate)