import PropTypes from 'prop-types'; import React, { Component } from 'react'; import Table from 'Components/Table/Table'; import TableBody from 'Components/Table/TableBody'; import translate from 'Utilities/String/translate'; import MovieFileEditorRow from './MovieFileEditorRow'; import styles from './MovieFileEditorTableContent.css'; class MovieFileEditorTableContent extends Component { // // Render render() { const { items, columns, onTableOptionChange } = this.props; return (
{ !items.length &&
{translate('NoMovieFilesToManage')}
} { !!items.length && { items.map((item) => { return ( ); }) }
}
); } } MovieFileEditorTableContent.propTypes = { movieId: PropTypes.number, isDeleting: PropTypes.bool.isRequired, items: PropTypes.arrayOf(PropTypes.object).isRequired, columns: PropTypes.arrayOf(PropTypes.object).isRequired, onTableOptionChange: PropTypes.func.isRequired, onDeletePress: PropTypes.func.isRequired }; export default MovieFileEditorTableContent;