Skip to content

Commit

Permalink
fix(desk): only refetch references on appear/disappear
Browse files Browse the repository at this point in the history
  • Loading branch information
rexxars committed Aug 14, 2022
1 parent c1855f4 commit 221628b
Showing 1 changed file with 4 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -133,11 +133,13 @@ const useInternalReferences = createHookFromObservableFactory(
const {documentStore} = context
const referencesClause = '*[references($documentId)][0...100]{_id,_type}'
const totalClause = 'count(*[references($documentId)])'
const fetchQuery = `{"references":${referencesClause},"totalCount":${totalClause}}`
const listenQuery = '*[references($documentId)]'

return documentStore.listenQuery(
`{"references":${referencesClause},"totalCount":${totalClause}}`,
{fetch: fetchQuery, listen: listenQuery},
{documentId},
{tag: 'use-referring-documents'}
{tag: 'use-referring-documents', transitions: ['appear', 'disappear']}
) as Observable<ReferringDocuments['internalReferences']>
}
)
Expand Down

0 comments on commit 221628b

Please sign in to comment.