diff --git a/apps/frontend/src/components/common/UserManagementTable.tsx b/apps/frontend/src/components/common/UserManagementTable.tsx index c5c8e61003..7eddfdb066 100644 --- a/apps/frontend/src/components/common/UserManagementTable.tsx +++ b/apps/frontend/src/components/common/UserManagementTable.tsx @@ -27,6 +27,8 @@ export type UserManagementTableProps = { title: string; addButtonLabel?: string; addButtonTooltip?: string; + /** Header shown at the top of the invite/selector modal */ + addModalTitle?: string; /** Disable the add button */ disabled?: boolean; /** Custom actions to be passed to PeopleTable */ @@ -45,6 +47,7 @@ const UserManagementTable = ({ title, addButtonLabel = 'Add', addButtonTooltip = 'Add a participant', + addModalTitle, disabled = false, onUserAction, excludeUserIds = [], @@ -78,7 +81,7 @@ const UserManagementTable = ({ const InviteComponent = ( setOpen(false)} onAddParticipants={handleAddParticipants} excludeUserIds={[...users.map((user) => user.id), ...excludeUserIds]} diff --git a/apps/frontend/src/components/proposal/CoProposers.tsx b/apps/frontend/src/components/proposal/CoProposers.tsx index bcd2f38597..f7ab1cfe3d 100644 --- a/apps/frontend/src/components/proposal/CoProposers.tsx +++ b/apps/frontend/src/components/proposal/CoProposers.tsx @@ -41,6 +41,7 @@ const CoProposers = ({ {...props} title="Co-Proposers" addButtonTooltip="Add a co-proposer" + addModalTitle="Add co-proposers" onUserAction={handleUserAction} excludeUserIds={proposer ? [proposer.id] : []} // QuickFix for material table changing immutable state diff --git a/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx b/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx index 60df81b840..b5bef8b796 100644 --- a/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx +++ b/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx @@ -87,6 +87,7 @@ const DataAccessUsersModal = ({ setInvites={() => {}} title="Data access users" addButtonLabel="Add Data Access User" + addModalTitle="Add Data Access User" excludeUserIds={excludeUserIds} /> diff --git a/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx b/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx index 38f70bd478..66c2e0c449 100644 --- a/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx +++ b/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx @@ -93,6 +93,7 @@ function CreateUpdateVisit({ event, close }: CreateUpdateVisitProps) { {