Fix optimistic effects to work with fragments (#1683)

* Fix optimistic effects to work with fragments

* Regenerate
This commit is contained in:
Charles Bochet
2023-09-20 16:13:54 -07:00
committed by GitHub
parent 772d54d29f
commit 708391460c
5 changed files with 41 additions and 52 deletions

View File

@ -22,6 +22,8 @@ export const BASE_ACCOUNT_OWNER_FRAGMENT = gql`
email
displayName
avatarUrl
firstName
lastName
}
`;

View File

@ -1,11 +1,9 @@
import { Company } from '~/generated/graphql';
import { GET_COMPANIES } from '../queries/getCompanies';
import { Company, GetCompaniesDocument } from '~/generated/graphql';
export const getCompaniesOptimisticEffectDefinition = {
key: 'generic-entity-table-data-companies',
typename: 'Company',
query: GET_COMPANIES,
query: GetCompaniesDocument,
resolver: ({
currentData,
newData,

View File

@ -6,12 +6,7 @@ export const GET_COMPANIES = gql`
$where: CompanyWhereInput
) {
companies: findManyCompany(orderBy: $orderBy, where: $where) {
accountOwner {
...baseAccountOwnerFragment
firstName
lastName
}
...baseCompanyFieldsFragment
...companyFieldsFragment
}
}
`;

View File

@ -1,11 +1,9 @@
import { Person } from '~/generated/graphql';
import { GET_PEOPLE } from '../queries/getPeople';
import { GetPeopleDocument, Person } from '~/generated/graphql';
export const getPeopleOptimisticEffectDefinition = {
key: 'generic-entity-table-data-people',
typename: 'Person',
query: GET_PEOPLE,
query: GetPeopleDocument,
resolver: ({
currentData,
newData,