Несоответствие записи между GET_LIST и GET_ONE

При отладке своего кода я осознаю некоторые странные вещи... Когда я пытаюсь показать одну запись, заголовок создается сначала из результата GET_LIST, а не из результата GET_ONE

При отображении списка мой поставщик данных вызывает GET_LIST, и в результате получается список из 2 полей: идентификатор и значение. Таким образом, мой список отображается правильно.:) Когда я пытаюсь показать детали одной записи, поставщик данных вызывает GET_ONE и результат, если различные поля, такие как id, name, typeid,... Моя запись отображается правильно, но мой заголовок пытается быть собран из записи сначала GET_LIST. Это просто воспроизвести шаги с точкой останова.

const Title = (props) => <ProductField {...props} />

const ProductShow = (props) => (
    <Show title={<Title />} actions={<Actions />} {...props}>
        <SimpleShowLayout>
            <MyShow />
        </SimpleShowLayout>
    </Show>
)

const ProductField = ({ record }) => get(record, 'name')

0 ответов

Другие вопросы по тегам