| 52 | const isSettingsActive = pathMenu === "settings"; |
| 53 | |
| 54 | const _getTeamRole = (teamRoles) => { |
| 55 | if (!teamRoles) return ""; |
| 56 | let role = teamRoles.filter((o) => o.user_id === user.data.id)[0]; |
| 57 | if (role.role === "teamOwner") { |
| 58 | return { |
| 59 | role: "Team Owner", |
| 60 | color: "accent", |
| 61 | }; |
| 62 | } else if (role.role === "teamAdmin") { |
| 63 | return { |
| 64 | role: "Team Admin", |
| 65 | color: "success", |
| 66 | }; |
| 67 | } else if (role.role === "projectAdmin") { |
| 68 | return { |
| 69 | role: "Project Admin", |
| 70 | color: "warning", |
| 71 | }; |
| 72 | } else if (role.role === "projectEditor") { |
| 73 | return { |
| 74 | role: "Project Editor", |
| 75 | color: "default", |
| 76 | }; |
| 77 | } else if (role.role === "projectViewer") { |
| 78 | return { |
| 79 | role: "Project Viewer", |
| 80 | color: "default", |
| 81 | }; |
| 82 | } |
| 83 | |
| 84 | return { |
| 85 | role: "Guest", |
| 86 | color: "default", |
| 87 | }; |
| 88 | }; |
| 89 | |
| 90 | const _onChangeTeam = (teamId) => { |
| 91 | const team = teams.find((t) => `${t.id}` === `${teamId}`); |