1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-22 14:49:43 +02:00

Prepare for collection board type, refactoring, update dependencies

This commit is contained in:
Maksim Eltyshev 2020-08-04 01:32:46 +05:00
parent 2d92ade8dc
commit c6ee7d54bb
190 changed files with 2144 additions and 1817 deletions

View file

@ -4,8 +4,8 @@ import { Button, Grid } from 'semantic-ui-react';
import BoardsContainer from '../../containers/BoardsContainer';
import ActionsPopup from './ActionsPopup';
import AddMembershipPopup from './AddMembershipPopup';
import EditMembershipPopup from './EditMembershipPopup';
import MembershipAddPopup from './MembershipAddPopup';
import MembershipEditPopup from './MembershipEditPopup';
import User from '../User';
import styles from './Project.module.scss';
@ -63,7 +63,7 @@ const Project = React.memo(
<span className={styles.users}>
{memberships.map((membership) => (
<span key={membership.id} className={styles.user}>
<EditMembershipPopup
<MembershipEditPopup
user={membership.user}
isEditable={isEditable}
onDelete={() => handleMembershipDelete(membership.id)}
@ -74,18 +74,18 @@ const Project = React.memo(
size="large"
isDisabled={!membership.isPersisted}
/>
</EditMembershipPopup>
</MembershipEditPopup>
</span>
))}
</span>
{isEditable && (
<AddMembershipPopup
<MembershipAddPopup
users={allUsers}
currentUserIds={memberships.map((membership) => membership.user.id)}
onCreate={onMembershipCreate}
>
<Button icon="add user" className={styles.addUser} />
</AddMembershipPopup>
</MembershipAddPopup>
)}
</Grid.Column>
</Grid.Row>