Kashuab / mobx-depot

Scaffold MobX-powered models, queries and mutations with your GraphQL schema.
https://mobx-depot.dev
MIT License
8 stars 0 forks source link

Implement support for optimistic updates #49

Open Kashuab opened 1 year ago

Kashuab commented 1 year ago
const updateUser = new UpdateUserMutation({
  id: user.id,
  firstName: user.firstName
}, user => user.firstName);

updateUser.optimisticResponse = () => ({ user: { id: user.id, firstName: user.firstName } });

await updateUser.dispatch();