У меня есть два файла: EnhancedTableHEad и OrderDialog.Мне нужны данные реквизита из EnhancedTabledHead в моем файле OrderDialog.Как я могу этого достичь?Мои файлы выглядят так:
//OrderDialog.jsx
import EnhancedTableHead from '../../Table/EnhancedTableHead';
render() {
const {classes, data, onClose, onClick, item, isSelected, rowCount, onSelectAllClick, ...other} = this.props;
return ()
}
//EnhancedTableHead.jsx
render() {
const {onSelectAllClick, order, orderBy, numSelected, rowCount, tableConfiguration} = this.props;
return ()
}
EnhancedTableHead.propTypes = {
numSelected: PropTypes.number.isRequired,
onRequestSort: PropTypes.func.isRequired,
order: PropTypes.string.isRequired,
orderBy: PropTypes.string.isRequired,
rowCount: PropTypes.number.isRequired,
onChange: PropTypes.number.isRequired,
};
export default EnhancedTableHead;
Я правильно понял?Например, я хочу использовать rowCount из EnhancedTableHead в моем OrderDialog, но когда я делаю console.log, я получаю неопределенный.Если я сделаю это внутри EnahancedTableHead, console.log выведет правильное значение.