I am facing issue with subscriptions its throw exception
No pubsub module applied for subscription
index.js
import Amplify from "@aws-amplify/core";
import PubSub from "@aws-amplify/pubsub";
import API from "@aws-amplify/api";
import config from "./aws-exports";
Amplify.configure(config);
PubSub.configure(config);
API.configure(config);
my Component
async componentDidMount() {
API.graphql(graphqlOperation(subscriptions.ticketModified)).subscribe({
next: todoTicket => console.log(todoTicket)
});
}
what I am missing?
the secret behind import right libraries
import Amplify, { API, graphqlOperation } from "aws-amplify";
import PubSub from "@aws-amplify/pubsub";
Amplify.configure(config);
PubSub.configure(config);
API.configure(config);