We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 638f0c4 commit 593c63dCopy full SHA for 593c63d
1 file changed
static/js/store/components/PackageList/PackageList.tsx
@@ -34,9 +34,15 @@ function PackageList({
34
35
const selectedCategories =
36
searchParams.get("categories")?.split(",").filter(Boolean) || [];
37
+ // Treat as featured when the user is explicitly on the featured category,
38
+ // or on the default store view (no categories, no search/filters).
39
const isFeatured =
- selectedCategories.length === 0 ||
- (selectedCategories.length === 1 && selectedCategories[0] === "featured");
40
+ (selectedCategories.length === 1 &&
41
+ selectedCategories[0] === "featured") ||
42
+ (selectedCategories.length === 0 &&
43
+ Array.from(searchParams.keys()).every((key) =>
44
+ ["page", "categories"].includes(key),
45
+ ));
46
47
const packagesCount = data?.packages ? data?.packages.length : 0;
48
0 commit comments