Хотелось бы отказаться от callback функции в описании DataProvider.
Например, это можно было бы сделать так:
<DataProvider model="user" params={..} component={MySuperView} />
или
<DataProvider model="user" params={..}>
<MySuperView />
</DataProvider>
Второй вариант кажется не реализуем 😞