import { h } from 'preact'; import PropTypes from 'prop-types'; import Membership from './Membership'; const ActiveMembershipSection = ({ activeMemberships, removeMembership, currentMembershipRole, }) => { return (

Members

{activeMemberships && activeMemberships.length > 0 ? activeMemberships.map((pendingMembership) => ( )) : null}
); }; ActiveMembershipSection.propTypes = { activeMemberships: PropTypes.arrayOf( PropTypes.shape({ name: PropTypes.string.isRequired, membership_id: PropTypes.number.isRequired, user_id: PropTypes.number.isRequired, role: PropTypes.string.isRequired, image: PropTypes.string.isRequired, username: PropTypes.string.isRequired, status: PropTypes.string.isRequired, }), ).isRequired, removeMembership: PropTypes.func.isRequired, currentMembershipRole: PropTypes.string.isRequired, }; export default ActiveMembershipSection;