[WEB-402] chore: project issues count (#3911)
* chore: added project issues count * chore: project module and cycle issue count * chore: resolved merge conflicts * chore: added import statement * chore: issue count type added * chore: issue count added in project, cycle and module issues * fix: lint fixes * chore: tooltip added in issue count badge * chore: tooltip added in issue count badge --------- Co-authored-by: NarayanBavisetti <narayan3119@gmail.com> Co-authored-by: sriram veeraghanta <veeraghanta.sriram@gmail.com>
This commit is contained in:
parent
b57c389c75
commit
01702e9f66
13 changed files with 256 additions and 51 deletions
1
packages/types/src/cycle/cycle.d.ts
vendored
1
packages/types/src/cycle/cycle.d.ts
vendored
|
|
@ -26,6 +26,7 @@ export interface ICycle {
|
|||
sort_order: number;
|
||||
start_date: string | null;
|
||||
started_issues: number;
|
||||
sub_issues: number;
|
||||
total_issues: number;
|
||||
unstarted_issues: number;
|
||||
updated_at: Date;
|
||||
|
|
|
|||
1
packages/types/src/modules.d.ts
vendored
1
packages/types/src/modules.d.ts
vendored
|
|
@ -30,6 +30,7 @@ export interface IModule {
|
|||
name: string;
|
||||
project_id: string;
|
||||
sort_order: number;
|
||||
sub_issues: number;
|
||||
start_date: string | null;
|
||||
started_issues: number;
|
||||
status: TModuleStatus;
|
||||
|
|
|
|||
6
packages/types/src/projects.d.ts
vendored
6
packages/types/src/projects.d.ts
vendored
|
|
@ -23,6 +23,8 @@ export type TProjectLogoProps = {
|
|||
|
||||
export interface IProject {
|
||||
archive_in: number;
|
||||
archived_issues: number;
|
||||
archived_sub_issues: number;
|
||||
close_in: number;
|
||||
created_at: Date;
|
||||
created_by: string;
|
||||
|
|
@ -35,6 +37,8 @@ export interface IProject {
|
|||
default_assignee: IUser | string | null;
|
||||
default_state: string | null;
|
||||
description: string;
|
||||
draft_issues: number;
|
||||
draft_sub_issues: number;
|
||||
estimate: string | null;
|
||||
id: string;
|
||||
identifier: string;
|
||||
|
|
@ -48,7 +52,9 @@ export interface IProject {
|
|||
network: number;
|
||||
project_lead: IUserLite | string | null;
|
||||
sort_order: number | null;
|
||||
sub_issues: number;
|
||||
total_cycles: number;
|
||||
total_issues: number;
|
||||
total_members: number;
|
||||
total_modules: number;
|
||||
updated_at: Date;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue