【发布时间】:2019-02-25 05:08:15
【问题描述】:
我正在寻找一种方法让乐观的用户界面从列表中删除一个项目。
列表的查询是:
myQuery{
Foo:{
Bar:{
id
}
}
删除突变:
mutation deleteBar(input: barInput!){
deleteBarItem: (responds Boolean for success)
}
如何构建optimisticResponse?
deleteBarItem({
variables:{
barInput:{
id: idToBeDeleted
}
},
optimisticResponse:{
?????
},
update: (cache, { data}) => { ...manipulate the list in cache}
})
【问题讨论】:
标签: javascript reactjs graphql apollo