Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Home Page] - My Team’s Overdue Tasks Section #2805

Open
1 task
caiodasilva2005 opened this issue Sep 7, 2024 · 0 comments
Open
1 task

[Home Page] - My Team’s Overdue Tasks Section #2805

caiodasilva2005 opened this issue Sep 7, 2024 · 0 comments
Assignees

Comments

@caiodasilva2005
Copy link
Contributor

caiodasilva2005 commented Sep 7, 2024

Description

We want leads to be able to see the number of overdue tasks their team is responsible for in order to ensure that the tasks get completed as soon as possible. We define an overdue task as a task that has a deadline that is earlier than the current day.

This should be a new component in the leads page that consists of a page block titled ‘My Team’s Overdue Tasks ’ followed by the number of overdue tasks the team is assigned to. This page block should display a list of task cards. When there are no overdue tasks, the page block should display a message to indicate there are no tasks left.

Acceptance Criteria

  • A new component is made in the lead homepage that lists all of a team’s overdue tasks

Proposed Solution

Use the PageBlock component and TaskDetailCard to create the entire My Team’s Overdue Tasks Section.

You can access a team’s assigned tasks by accessing the team’s projects, which stores a wbsElement that contains tasks.

Mocks

image
image
**The message displayed when there are no overdue tasks should look like this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants