facebook / facebook/relay

Refetch does not cause the component to suspense

Open
#3,631 11 comments 7 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
19k
Forks
1.9k
PR merge metrics
No merged PRs in 30d

Description

When using **useRefetchableFragment** or **usePaginationFragment** with `refetch` function, the component that makes the `refetch` never causes the component to suspense. Am I doing something wrong?
```
const queryRef = useLazyLoadQuery(XQuery, {
first: 10,
order: tableOrder,
where: tableFilter,
});
...
return (
}>


);
```
On Component:
```
const [data, refetch] = useRefetchableFragment(XFragment, queryRef);
const fetchData = (pageSize: number, pageNumber: number) => {
refetch(
{ first: value, after: value},
{ fetchPolicy: "store-or-network" }
);
};
```
Thanks!!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.