XPEHO/YAKI

Feat / Team management - Add team list in the "My teams" view

NyraSama opened this issue · 0 comments

🗒️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)