Несколько подписок в компоненте AWS Amplify реагируют на подключение - PullRequest
1 голос
/ 23 марта 2019

У меня есть список задач, и я хотел бы получать уведомления, когда элементы добавляются или удаляются из списка.

До сих пор я реализовал уведомление о добавлении элемента:

<Connect
        query={graphqlOperation(listTodos)}
        subscription={graphqlOperation(onCreateTodo)}
        onSubscriptionMsg={(prev, { onCreateTodo }) => {
            return addItem(prev, onCreateTodo)
        }}
    >
        {({ data: { listTodos }, loading, error }) => {
            if (loading) return "Loading"
            if (error) return "Error"

            return listTodos.items
                .map(({ id, name }) => <div key={id}>{name}</div>)
        }}
</Connect>

Теперь мне интересно, как я могу добавить уведомление об удалении элемента в этот компонент? Атрибут подписки принимает массив операций graphql?

Спасибо!

...