optimistic.ts 352 B

12345678910111213
  1. import { OptimisticMutationConfig } from "@urql/exchange-graphcache"
  2. export const optimisticDefs: OptimisticMutationConfig = {
  3. deleteTeam: () => true,
  4. leaveTeam: () => true,
  5. renameTeam: ({ teamID, newName }) => ({
  6. __typename: "Team",
  7. id: teamID,
  8. name: newName,
  9. }),
  10. removeTeamMember: () => true,
  11. // TODO: updateTeamMemberRole
  12. }