We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 39d6908 commit 7a1a1ceCopy full SHA for 7a1a1ce
src/app/screens/Feed/components/RevalidateCacheButton.tsx
@@ -20,9 +20,17 @@ export default function RevalidateCacheButton({
20
21
const handleClick = (): void => {
22
setResult(null);
23
+
24
startTransition(async () => {
- const res = await revalidateFeedCache(feedId);
25
- setResult(res);
+ try {
26
+ const res = await revalidateFeedCache(feedId);
27
+ setResult(res);
28
+ } catch {
29
+ setResult({
30
+ ok: false,
31
+ message: 'Failed to revalidate the cache. Please try again.',
32
+ });
33
+ }
34
});
35
};
36
0 commit comments