import { h } from 'preact';
import PropTypes from 'prop-types';
import { defaulMembershipPropType } from '../../common-prop-types/membership-prop-type';
import Membership from './Membership';
const PendingMembershipSection = ({
pendingMemberships,
removeMembership,
currentMembershipRole,
}) => {
if (currentMembershipRole === 'member') {
return null;
}
return (
Pending Invitations
{pendingMemberships && pendingMemberships.length > 0
? pendingMemberships.map((pendingMembership) => (
))
: null}
);
};
PendingMembershipSection.propTypes = {
pendingMemberships: PropTypes.arrayOf(defaulMembershipPropType).isRequired,
removeMembership: PropTypes.func.isRequired,
currentMembershipRole: PropTypes.func.isRequired,
};
export default PendingMembershipSection;