style: project list page revamp (#2448)
This commit is contained in:
parent
5a4e9f42f0
commit
7f06d5a30d
3 changed files with 108 additions and 95 deletions
8
web/types/projects.d.ts
vendored
8
web/types/projects.d.ts
vendored
|
|
@ -33,6 +33,7 @@ export interface IProject {
|
|||
is_favorite: boolean;
|
||||
is_member: boolean;
|
||||
member_role: 5 | 10 | 15 | 20 | null;
|
||||
members: IProjectMemberLite[];
|
||||
issue_views_view: boolean;
|
||||
module_view: boolean;
|
||||
name: string;
|
||||
|
|
@ -62,6 +63,13 @@ type ProjectPreferences = {
|
|||
};
|
||||
};
|
||||
|
||||
export interface IProjectMemberLite {
|
||||
id: string;
|
||||
member__avatar: string;
|
||||
member__display_name: string;
|
||||
member_id: string;
|
||||
}
|
||||
|
||||
export interface IProjectMember {
|
||||
id: string;
|
||||
member: IUserMemberLite;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue