Use cache-only fetch policy for nav bar extension list query
Prevents unnecessary network requests when fetching the extension list to show updatable extension info in the nav bar.
This commit is contained in:
@@ -61,7 +61,7 @@ const NAVIGATION_BAR_BASE_ITEMS = [
|
||||
moreGroup: NavBarItemMoreGroup.GENERAL,
|
||||
useBadge: () => {
|
||||
const { t } = useTranslation();
|
||||
const { data } = requestManager.useGetExtensionList();
|
||||
const { data } = requestManager.useGetExtensionList({ fetchPolicy: 'cache-only' });
|
||||
|
||||
const extensions = data?.extensions.nodes ?? [];
|
||||
const availableUpdates = extensions.filter((extension) => extension.hasUpdate).length;
|
||||
|
||||
Reference in New Issue
Block a user