I have a set of mutations that trigger the local state of certain types of popups. They\'re generally set up like this:
openDialog: (_, variables, { cache }) =
Solution is to add fields to the query (vs. declaring the top-level object you want to fetch without specifying the fields to fetch). If you have something like:
{
popups @client {
id
dialog
}
}
you must declare some fields to fetch inside dialog
, for example id
:
{
popups @client {
id
dialog {
id
}
}
}