Skip to content

Commit 781b873

Browse files
committed
fix
1 parent 6044067 commit 781b873

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

src/components/Members/EditMembers.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { FC, useCallback, useState } from 'react';
1+
import { FC, useCallback, useMemo, useState } from 'react';
22
import { Button, FlexBox } from '@ui5/webcomponents-react';
33
import { MemberTable } from './MemberTable.tsx';
44
import { Member } from '../../lib/api/types/shared/members';
@@ -104,6 +104,11 @@ export const EditMembers: FC<EditMembersProps> = ({
104104
[members, onMemberChanged, memberToEdit],
105105
);
106106

107+
const computedProjectName = useMemo(
108+
() => (type === 'mcp' ? removeProjectPrefix(projectName) : projectName),
109+
[type, projectName],
110+
);
111+
107112
return (
108113
<FlexBox direction="Column" gap={8}>
109114
<Button
@@ -137,7 +142,7 @@ export const EditMembers: FC<EditMembersProps> = ({
137142
<ImportMembersDialog
138143
open={isImportDialogOpen}
139144
workspaceName={workspaceName}
140-
projectName={type === 'mcp' ? removeProjectPrefix(projectName) : projectName}
145+
projectName={computedProjectName}
141146
onClose={handleCloseImportDialog}
142147
onImport={handleImportMembers}
143148
/>

src/components/Members/ImportMembersDialog.module.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
.table {
66
width: 100%;
77
max-height: 400px;
8-
overflow-y: scroll;
8+
overflow-y: auto;
99
}

0 commit comments

Comments
 (0)