Мне нужно экспортировать все значения данных, уже загружено, размер таблицы, мне нужно экспортировать все данные.
Пример
Выбранная таблица размеров: 3
Таблица :
Автомобили Цвета Покупатели
1 черный 52
2 красный 21
3 белый 69
Страницы: введите изображение описание здесь
Уже есть кнопка для загрузки значений таблицы, но мне нужна кнопка для загрузки всех страниц.
const minPageSize = 10
const initialState = {
selection: [],
selectAll: false,
page: 0,
sorted: [],
filtered: [],
pageSizeOptions: [3, 10, 20],
pageExportAll: 2000,
pageSize: minPageSize
}
Экспорт файла:
const ExcelFile = ReactExport.ExcelFile
const ExcelSheet = ReactExport.ExcelFile.ExcelSheet
const title = 'Reporte GusChat'
const columns = ['Car', 'Color', 'Buyers']
export class ComplaintExport extends Component {
createData = () => {
const { data, subtitle = 'Conversaciones' } = this.props
const dataSet = [{ columns: [title], data: [] }, { columns: [subtitle], data: [] }, { columns: columns, data: data }]
return dataSet
}
render() {
const dataSet = this.createData()
return (
<ExcelFile
element={
<Button variant="contained" color="primary">
Export<Icon>attachment</Icon>
</Button>
}
>
<ExcelSheet dataSet={dataSet} name="Conversaciones" />
</ExcelFile>
)
}
}
export default ComplaintExport