feat: view customize on member's role

This commit is contained in:
Takeshi Kimata
2024-06-02 19:57:46 +09:00
parent d7b870ae0d
commit 016a8d07c5
10 changed files with 113 additions and 31 deletions

View File

@@ -26,12 +26,13 @@ export type TokenContextType = {
access_token: string;
user: UserType;
};
isSignedIn: () => Boolean;
isAdmin: () => Boolean;
isProjectEditable: (projectId: number) => Boolean;
setToken: (token: TokenType) => {};
storeTokenToLocalStorage: (token: TokenType) => {};
removeTokenFromLocalStorage: () => {};
isSignedIn: () => boolean;
isAdmin: () => boolean;
isProjectManager: (projectId: number) => boolean;
isProjectDeveloper: (projectId: number) => boolean;
setToken: (token: TokenType) => void;
storeTokenToLocalStorage: (token: TokenType) => void;
removeTokenFromLocalStorage: () => void;
};
export type ProjectRoleType = {