Fix bug optimistic rendering

This commit is contained in:
Charles Bochet
2023-09-20 16:53:46 -07:00
parent 708391460c
commit 07f589d521

View File

@ -6,9 +6,12 @@ import {
} from '@apollo/client'; } from '@apollo/client';
import { useRecoilCallback } from 'recoil'; import { useRecoilCallback } from 'recoil';
import { GET_COMPANIES } from '@/companies/graphql/queries/getCompanies'; import {
import { GET_PEOPLE } from '@/people/graphql/queries/getPeople'; GetCompaniesDocument,
import { GetCompaniesQuery, GetPeopleQuery } from '~/generated/graphql'; GetCompaniesQuery,
GetPeopleDocument,
GetPeopleQuery,
} from '~/generated/graphql';
import { optimisticEffectState } from '../states/optimisticEffectState'; import { optimisticEffectState } from '../states/optimisticEffectState';
import { OptimisticEffectDefinition } from '../types/OptimisticEffectDefinition'; import { OptimisticEffectDefinition } from '../types/OptimisticEffectDefinition';
@ -49,7 +52,7 @@ export const useOptimisticEffect = () => {
return; return;
} }
if (query === GET_PEOPLE) { if (query === GetPeopleDocument) {
cache.writeQuery({ cache.writeQuery({
query, query,
variables, variables,
@ -63,7 +66,7 @@ export const useOptimisticEffect = () => {
}); });
} }
if (query === GET_COMPANIES) { if (query === GetCompaniesDocument) {
cache.writeQuery({ cache.writeQuery({
query, query,
variables, variables,