Мне нужно использовать add info, то есть итоги для всех запросов ресурсов (без SQL / LIMIT страницы).
Я передаю его в заголовках HTTPS в ответе API.
Затем я пытаюсь сохранить его вact-admin, используя исходный код API API:
const convertHTTPResponse = (response, type, resource, params) => {
const { headers, json } = response;
switch (type) {
case GET_LIST:
case GET_MANY_REFERENCE:
console.log('headers.get(totals):', headers.get('totals'));
if (!headers.has('content-range')) {
throw new Error(
'...'
);
}
return {
data: json,
total: parseInt(
headers
.get('content-range')
.split('/')
.pop(),
10
),
xtotals: JSON.parse(headers.get('totals')) || {},
};
...
Но когда я пытаюсь использовать его в стороннем объекте:
const Aside = ({ xtotals }) => {
console.log('xtotals:' + JSON.stringify(xtotals, null, 2));
...
export const TransactionsList = ({ permissions, ...props }) => (
<List
title="kiox"
filters={<TransactionsFilter />}
sort={{ field: 'items_out', order: 'DESC' }}
bulkActionButtons={false}
aside={<Aside />}
{...props}
>
...
Не определено.