chore: added None filter option to the dashboard widgets (#3556)
* chore: added tab change animation * chore: widgets filtering logic updated * refactor: issues list widget * fix: tab navigation transition * fix: extra top spacing on opening the peek overview
This commit is contained in:
parent
ee0e3e2e25
commit
0ee93dfd8c
11 changed files with 270 additions and 147 deletions
|
|
@ -121,21 +121,25 @@ export const DURATION_FILTER_OPTIONS: {
|
|||
key: TDurationFilterOptions;
|
||||
label: string;
|
||||
}[] = [
|
||||
{
|
||||
key: "none",
|
||||
label: "None",
|
||||
},
|
||||
{
|
||||
key: "today",
|
||||
label: "Today",
|
||||
label: "Due today",
|
||||
},
|
||||
{
|
||||
key: "this_week",
|
||||
label: "This week",
|
||||
label: " Due this week",
|
||||
},
|
||||
{
|
||||
key: "this_month",
|
||||
label: "This month",
|
||||
label: "Due this month",
|
||||
},
|
||||
{
|
||||
key: "this_year",
|
||||
label: "This year",
|
||||
label: "Due this year",
|
||||
},
|
||||
];
|
||||
|
||||
|
|
@ -152,7 +156,7 @@ export const PROJECT_BACKGROUND_COLORS = [
|
|||
];
|
||||
|
||||
// assigned and created issues widgets tabs list
|
||||
export const ISSUES_TABS_LIST: {
|
||||
export const FILTERED_ISSUES_TABS_LIST: {
|
||||
key: TIssuesListTypes;
|
||||
label: string;
|
||||
}[] = [
|
||||
|
|
@ -170,7 +174,27 @@ export const ISSUES_TABS_LIST: {
|
|||
},
|
||||
];
|
||||
|
||||
// assigned and created issues widgets tabs list
|
||||
export const UNFILTERED_ISSUES_TABS_LIST: {
|
||||
key: TIssuesListTypes;
|
||||
label: string;
|
||||
}[] = [
|
||||
{
|
||||
key: "pending",
|
||||
label: "Pending",
|
||||
},
|
||||
{
|
||||
key: "completed",
|
||||
label: "Marked completed",
|
||||
},
|
||||
];
|
||||
|
||||
export const ASSIGNED_ISSUES_EMPTY_STATES = {
|
||||
pending: {
|
||||
title: "Issues assigned to you that are pending\nwill show up here.",
|
||||
darkImage: UpcomingIssuesDark,
|
||||
lightImage: UpcomingIssuesLight,
|
||||
},
|
||||
upcoming: {
|
||||
title: "Upcoming issues assigned to\nyou will show up here.",
|
||||
darkImage: UpcomingIssuesDark,
|
||||
|
|
@ -189,6 +213,11 @@ export const ASSIGNED_ISSUES_EMPTY_STATES = {
|
|||
};
|
||||
|
||||
export const CREATED_ISSUES_EMPTY_STATES = {
|
||||
pending: {
|
||||
title: "Issues created by you that are pending\nwill show up here.",
|
||||
darkImage: UpcomingIssuesDark,
|
||||
lightImage: UpcomingIssuesLight,
|
||||
},
|
||||
upcoming: {
|
||||
title: "Upcoming issues you created\nwill show up here.",
|
||||
darkImage: UpcomingIssuesDark,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue