chore: removed unused hooks and components (#2611)
* chore: remove unused hooks * chore: removed useProjectMembers hook * chore: removed issue hooks * fix: build errors
This commit is contained in:
parent
c987c6f308
commit
d5fd69354e
46 changed files with 229 additions and 2267 deletions
10
web/types/projects.d.ts
vendored
10
web/types/projects.d.ts
vendored
|
|
@ -1,5 +1,7 @@
|
|||
import type { IUserLite, IWorkspace, IWorkspaceLite, IUserMemberLite, TStateGroups, IProjectViewProps } from ".";
|
||||
|
||||
export type TUserProjectRole = 5 | 10 | 15 | 20;
|
||||
|
||||
export interface IProject {
|
||||
archive_in: number;
|
||||
close_in: number;
|
||||
|
|
@ -32,7 +34,7 @@ export interface IProject {
|
|||
is_deployed: boolean;
|
||||
is_favorite: boolean;
|
||||
is_member: boolean;
|
||||
member_role: 5 | 10 | 15 | 20 | null;
|
||||
member_role: TUserProjectRole | null;
|
||||
members: IProjectMemberLite[];
|
||||
issue_views_view: boolean;
|
||||
module_view: boolean;
|
||||
|
|
@ -76,7 +78,7 @@ export interface IProjectMember {
|
|||
project: IProjectLite;
|
||||
workspace: IWorkspaceLite;
|
||||
comment: string;
|
||||
role: 5 | 10 | 15 | 20;
|
||||
role: TUserProjectRole;
|
||||
|
||||
preferences: ProjectPreferences;
|
||||
|
||||
|
|
@ -100,7 +102,7 @@ export interface IProjectMemberInvitation {
|
|||
token: string;
|
||||
message: string;
|
||||
responded_at: Date;
|
||||
role: 5 | 10 | 15 | 20;
|
||||
role: TUserProjectRole;
|
||||
|
||||
created_at: Date;
|
||||
updated_at: Date;
|
||||
|
|
@ -109,7 +111,7 @@ export interface IProjectMemberInvitation {
|
|||
}
|
||||
|
||||
export interface IProjectBulkAddFormData {
|
||||
members: { role: 5 | 10 | 15 | 20; member_id: string }[];
|
||||
members: { role: TUserProjectRole; member_id: string }[];
|
||||
}
|
||||
|
||||
export interface IGithubRepository {
|
||||
|
|
|
|||
10
web/types/workspace.d.ts
vendored
10
web/types/workspace.d.ts
vendored
|
|
@ -1,5 +1,7 @@
|
|||
import type { IProjectMember, IUser, IUserLite, IUserMemberLite, IWorkspaceViewProps } from "types";
|
||||
|
||||
export type TUserWorkspaceRole = 5 | 10 | 15 | 20;
|
||||
|
||||
export interface IWorkspace {
|
||||
readonly id: string;
|
||||
readonly owner: IUser;
|
||||
|
|
@ -30,13 +32,13 @@ export interface IWorkspaceMemberInvitation {
|
|||
token: string;
|
||||
message: string;
|
||||
responded_at: Date;
|
||||
role: 5 | 10 | 15 | 20;
|
||||
role: TUserWorkspaceRole;
|
||||
created_by_detail: IUser;
|
||||
workspace: IWorkspace;
|
||||
}
|
||||
|
||||
export interface IWorkspaceBulkInviteFormData {
|
||||
emails: { email: string; role: 5 | 10 | 15 | 20 }[];
|
||||
emails: { email: string; role: TUserWorkspaceRole }[];
|
||||
}
|
||||
|
||||
export type Properties = {
|
||||
|
|
@ -61,7 +63,7 @@ export interface IWorkspaceMember {
|
|||
created_by: string;
|
||||
id: string;
|
||||
member: IUserLite;
|
||||
role: 5 | 10 | 15 | 20;
|
||||
role: TUserWorkspaceRole;
|
||||
updated_at: Date;
|
||||
updated_by: string;
|
||||
workspace: IWorkspaceLite;
|
||||
|
|
@ -74,7 +76,7 @@ export interface IWorkspaceMemberMe {
|
|||
default_props: IWorkspaceViewProps;
|
||||
id: string;
|
||||
member: string;
|
||||
role: 5 | 10 | 15 | 20;
|
||||
role: TUserWorkspaceRole;
|
||||
updated_at: Date;
|
||||
updated_by: string;
|
||||
view_props: IWorkspaceViewProps;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue