Реагировать на мутацию Аполлона: вставить массив в Asyn c Await - PullRequest
0 голосов
/ 07 апреля 2020

В настоящее время я ищу способы вставки массива в мою асинхронную функцию c await.

В настоящее время я пытаюсь получить это. Элементы здесь должны быть вставлены в функцию.

var approvers = props.state.project_assignment.project.project_assignments

Может содержать более 1 данных

Это моя вложенная функция. Тот, что внутри overtime_approvers, таков, каким должна быть мутация.

await addTimelog({
                        variables: {
                            objects: [
                                {
                                    hours: values.hours || 0,
                                    overtime_hours: values.overtime_hours || 0,
                                    remarks: values.remarks || 0,
                                    project_assignments_id: props.state.project_assignment.id,
                                    date: state.date.format('YYYY-MM-DD'),
                                    overtimes: {
                                        data: {
                                            starts: state.start,
                                            ends: state.end,
                                            total_hours: values.overtime_hours || 0,
                                            status: "pending",
                                            overtime_approvers: {
                                                data: [
                                                    {
                                                        approvers_id: 'd96115a7-049a-4b1e-a076-a368cff5dcdb',
                                                    },
                                                    {
                                                        approvers_id: '51f11747-a4f5-4aff-81c9-0baad7640b87',
                                                    },
                                                ],
                                            },
                                        },
                                    },
                                },
                            ],
                        },
                    })

У этого должно быть несколько утверждающих

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...