joyent-portal/frontend/src/components/people-list/index.js

41 lines
685 B
JavaScript
Raw Normal View History

const React = require('react');
const PropTypes = require('@root/prop-types');
const Table = require('@ui/components/table-data-table');
const PeopleList = ({
people = []
}) => {
const columns = [{
title: 'Memeber',
}, {
title: 'Status',
}, {
title: 'Role',
}, {
title: '', // Empty title for delete
}];
const data = [];
people.forEach( (person) => {
data.push({
name: person.uuid,
status: person.uuid,
role: person.uuid,
});
});
return (
<Table
columns={columns}
data={data}
/>
);
};
PeopleList.propTypes = {
people: React.PropTypes.arrayOf(PropTypes.person),
};
module.exports = PeopleList;