import React from 'react'; import PropTypes from 'prop-types'; import moment from 'moment'; import TableLoader from './TableLoader'; const propTypes = { user: PropTypes.object.isRequired, }; class CreatedContent extends React.PureComponent { constructor(props) { super(props); this.state = { dashboardsLoading: true, slicesLoading: true, dashboards: [], slices: [], }; } renderSliceTable() { const mutator = data => data.map(slice => ({ slice: {slice.title}, favorited: moment.utc(slice.dttm).fromNow(), _favorited: slice.dttm, })); return ( ); } renderDashboardTable() { const mutator = data => data.map(dash => ({ dashboard: {dash.title}, favorited: moment.utc(dash.dttm).fromNow(), _favorited: dash.dttm, })); return ( ); } render() { return (

Dashboards

{this.renderDashboardTable()}

Slices

{this.renderSliceTable()}
); } } CreatedContent.propTypes = propTypes; export default CreatedContent;