diff --git a/Finjector.Web/ClientApp/src/components/Teams/TeamTitle.tsx b/Finjector.Web/ClientApp/src/components/Teams/TeamTitle.tsx index 31c68331..53ccedea 100644 --- a/Finjector.Web/ClientApp/src/components/Teams/TeamTitle.tsx +++ b/Finjector.Web/ClientApp/src/components/Teams/TeamTitle.tsx @@ -52,6 +52,10 @@ const TeamTitle: React.FC = ({ (p) => p === "Admin" ); + const isTeamEditor = teamModelData.team.myTeamPermissions.some( + (p) => p === "Edit" + ); + const limitedTeam = teamModelData.team.isPersonal; // personal teams are limited return ( @@ -72,6 +76,20 @@ const TeamTitle: React.FC = ({ ))} + {!limitedTeam && isTeamEditor && !isTeamAdmin && ( + <> + {" "} + + + + Create New Folder + + + + )} {!limitedTeam && isTeamAdmin && ( <>