Это правильный ответ, возможно, сервис может добавить его для вас? Я знаю, что они могут быть довольно отзывчивыми на подобные запросы.
ужно динамически менять документ мутации, чтобы иметь возможность создавать несколько элементов в одной мутации. Итак, у меня есть эта функцияcreateOrderName
это займет целое число и сможет создать правильный документ мутации. Например.createOrderName(2)
получает
mutation createOrderMut($input0: AddToOrderMenuItemConnectionInput!, $input1: AddToOrderMenuItemConnectionInput!) {
input0: addToOrderMenuItemConnection (input:$input0) {
changedOrderMenuItem {
id
}
}
input1: addToOrderMenuItemConnection (input:$input1) {
changedOrderMenuItem {
id
}
}
}
И мой контейнер выглядит следующим образом.
const CartContainer = compose(
graphql(createOrderName(2), {
props: ({ mutate }) => ({
addToOrderMenuItem: (menus, orderId) => mutate({
variables: createOrdersInput(menus, orderId)
})
})
})
)(CartView)
Теперь, как я могу передать целочисленное значение этой мутации, чтобы он мог создать правильный документ мутации? В настоящее время это исправление до 2, но мне нужно, чтобы он был более гибким, чтобы я мог создавать любое количество элементов ...