Fixed refetch query (#760)

This commit is contained in:
Lucas Bordeau 2023-07-20 00:02:41 +02:00 committed by GitHub
parent c8065f82e8
commit 411266475d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 0 deletions

View File

@ -1,4 +1,5 @@
import { useEffect, useState } from 'react';
import { getOperationName } from '@apollo/client/utilities';
import { EditableCellChip } from '@/ui/table/editable-cell/types/EditableChip';
import {
@ -7,6 +8,8 @@ import {
} from '~/generated/graphql';
import { getLogoUrlFromDomainName } from '~/utils';
import { GET_COMPANY } from '../queries';
import { CompanyChip } from './CompanyChip';
type OwnProps = {
@ -44,6 +47,7 @@ export function CompanyEditableNameChipCell({ company }: OwnProps) {
id: company.id,
name: internalValue,
},
refetchQueries: [getOperationName(GET_COMPANY) ?? ''],
})
}
onCancel={() => setInternalValue(company.name ?? '')}

View File

@ -1,4 +1,5 @@
import { useEffect, useState } from 'react';
import { getOperationName } from '@apollo/client/utilities';
import { useRecoilValue } from 'recoil';
import { EditablePeopleFullName } from '@/people/components/EditablePeopleFullName';
@ -6,6 +7,8 @@ import { peopleNameCellFamilyState } from '@/people/states/peopleNamesFamilyStat
import { useCurrentRowEntityId } from '@/ui/table/hooks/useCurrentEntityId';
import { useUpdatePeopleMutation } from '~/generated/graphql';
import { GET_PERSON } from '../../queries';
export function EditablePeopleFullNameCell() {
const currentRowEntityId = useCurrentRowEntityId();
@ -42,6 +45,7 @@ export function EditablePeopleFullNameCell() {
firstName: internalFirstName,
lastName: internalLastName,
},
refetchQueries: [getOperationName(GET_PERSON) ?? ''],
})
}
onCancel={() => {