feat: view customize on member's role

This commit is contained in:
Takeshi Kimata
2024-06-02 14:14:04 +09:00
parent 8300520a86
commit 7d42d2660c
8 changed files with 154 additions and 16 deletions

View File

@@ -28,11 +28,19 @@ export type TokenContextType = {
};
isSignedIn: () => Boolean;
isAdmin: () => Boolean;
isProjectEditable: (projectId: number) => Boolean;
setToken: (token: TokenType) => {};
storeTokenToLocalStorage: (token: TokenType) => {};
removeTokenFromLocalStorage: () => {};
};
export type ProjectRoleType = {
projectId: number;
isOwner: boolean;
isMember: boolean;
role: number;
};
export type AuthMessages = {
title: string;
linkTitle: string;