Как показать связанные записи как master / detail в реагировать на admin - PullRequest
0 голосов
/ 22 марта 2020

Я показываю данные опроса в сетке данных в React-admin. Когда таблица данных развернется, я хочу показать вопросы опроса в подробном окне, которое открывается. Когда вводятся данные опроса, есть также информация о связанных вопросах.

const QuestionPanel = (props) => (
    // questions should be displayed in a datagrid
);


export const SurveyList = props => {
    return (
        <List {...props}>
            <Datagrid expand={<QuestionPanel/>}>
                <TextField source="name"/>
                <DateField source="expireDate"/>
            </Datagrid>
        </List>
    )
};

Пример ответа;

{
    id: "1",
    name: "Lorem Ipsum",
    expireDate: "2020-04-21T14:35:37.549+0000",
    coverPhoto: "https://via.placeholder.com/400x250",
    description: "<p>Pharetrapertinax veritus graeci qui menandri eros inciderint inani alia praesent morbi. </p>",
    surveyQuestions: [{
            id: 1,
            name: "lacinia blandit cubilia ?",
            surveyAnswers: [{}, {}],
            questionType: "SINGLE"
        },
        {},
        {},
        {}
    ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...