При передаче свойств разбивки на страницы, perPage и sort для ссылочного компонента массива они, похоже, не применяются. У меня аналогичное представление, но я использую ReferenceManyField, передавая те же свойства, и он там работает. В документации говорится, что вы можете передавать эти реквизиты этим компонентам, но похоже, что это работает только со ссылками на многие. Я что-то упустил или это ошибка?
Вот документы, на которые я ссылаюсь: https://marmelab.com/react-admin/Fields.html
<ReferenceArrayField
resource="snippets"
label=""
reference="offers"
target="offers"
basePath="/snippets"
source="offers"
record={record}
perPage={10}
pagination={<Pagination />}
sort={{ field: 'id', order: 'DESC' }}
>
<Datagrid>
/// data grid stuff here
</Datagrid>
</ReferenceArrayField>