Skip to content

Commit 21b551d

Browse files
committed
chore: fix usePackageComparison.ts
1 parent 5afbf81 commit 21b551d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/composables/usePackageComparison.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ export function usePackageComparison(packageNames: MaybeRefOrGetter<string[]>) {
269269
// Compute values for each facet
270270
function getFacetValues(facet: ComparisonFacet): (FacetValue | null)[] {
271271
// If not ready or no data, return array of nulls to render skeletons
272-
if (!packagesData.value || packagesData.value.length === 0) {
272+
if (nuxt.isHydrating || !packagesData.value || packagesData.value.length === 0) {
273273
return Array.from({ length: packages.value.length }, () => null)
274274
}
275275

@@ -288,7 +288,7 @@ export function usePackageComparison(packageNames: MaybeRefOrGetter<string[]>) {
288288

289289
// Check if a facet depends on slow-loading data
290290
function isFacetLoading(facet: ComparisonFacet): boolean {
291-
if (!ready.value || !installSizeLoading.value) return false
291+
if (nuxt.isHydrating || !installSizeLoading.value) return false
292292
// These facets depend on install-size API
293293
return facet === 'installSize' || facet === 'totalDependencies'
294294
}

0 commit comments

Comments
 (0)