import PropTypes from 'prop-types'; import React, { Component } from 'react'; import Table from 'Components/Table/Table'; import TableBody from 'Components/Table/TableBody'; import MovieFileEditorRow from './MovieFileEditorRow'; import styles from './MovieFileEditorTableContent.css'; const columns = [ { name: 'title', label: 'Title', isVisible: true }, { name: 'mediainfo', label: 'Media Info', isVisible: true }, { name: 'size', label: 'Size', isVisible: true }, { name: 'languages', label: 'Languages', isVisible: true }, { name: 'quality', label: 'Quality', isVisible: true }, { name: 'action', label: 'Action', isVisible: true } ]; class MovieFileEditorTableContent extends Component { // // Render render() { const { items } = this.props; return (
{ !items.length &&
No movie files to manage.
} { !!items.length && { items.map((item) => { return ( ); }) }
}
); } } MovieFileEditorTableContent.propTypes = { movieId: PropTypes.number, isDeleting: PropTypes.bool.isRequired, items: PropTypes.arrayOf(PropTypes.object).isRequired, onDeletePress: PropTypes.func.isRequired }; export default MovieFileEditorTableContent;