From 289719f6c29798f3e42aabd30b30ba293a1ed14b Mon Sep 17 00:00:00 2001 From: Jason Sylvestre Date: Wed, 10 Apr 2024 07:42:25 -0700 Subject: [PATCH] Team edit can create folders --- .../src/components/Teams/TeamTitle.tsx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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 && ( <>