Skip to content

Commit 43b9790

Browse files
committed
#129 : fix for consistency code
1 parent 5855839 commit 43b9790

File tree

1 file changed

+16
-29
lines changed

1 file changed

+16
-29
lines changed

web/src/core/usecases/softwareCatalog/selectors.ts

Lines changed: 16 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -34,37 +34,24 @@ const sortOptions = createSelector(
3434
...(searchResults !== undefined || sort === "best_match"
3535
? ["best_match" as const]
3636
: []),
37-
...(userEmail === undefined ? [] : ["my_software" as const])
37+
...(userEmail === undefined ? [] : ["my_software" as const]),
38+
...(config.catalog.sortOptions.referent_count
39+
? ["referent_count" as const]
40+
: []),
41+
...(config.catalog.sortOptions.user_count ? ["user_count" as const] : []),
42+
...(config.catalog.sortOptions.added_time ? ["added_time" as const] : []),
43+
...(config.catalog.sortOptions.update_time ? ["update_time" as const] : []),
44+
...(config.catalog.sortOptions.latest_version_publication_date
45+
? ["latest_version_publication_date" as const]
46+
: []),
47+
...(config.catalog.sortOptions.user_count_ASC
48+
? ["user_count_ASC" as const]
49+
: []),
50+
...(config.catalog.sortOptions.referent_count_ASC
51+
? ["referent_count_ASC" as const]
52+
: [])
3853
];
3954

40-
if (config.catalog.sortOptions.referent_count) {
41-
sorts.push("referent_count");
42-
}
43-
44-
if (config.catalog.sortOptions.user_count) {
45-
sorts.push("user_count");
46-
}
47-
48-
if (config.catalog.sortOptions.added_time) {
49-
sorts.push("added_time");
50-
}
51-
52-
if (config.catalog.sortOptions.update_time) {
53-
sorts.push("update_time");
54-
}
55-
56-
if (config.catalog.sortOptions.latest_version_publication_date) {
57-
sorts.push("latest_version_publication_date");
58-
}
59-
60-
if (config.catalog.sortOptions.user_count_ASC) {
61-
sorts.push("user_count_ASC");
62-
}
63-
64-
if (config.catalog.sortOptions.referent_count_ASC) {
65-
sorts.push("referent_count_ASC");
66-
}
67-
6855
assert<Equals<(typeof sorts)[number], State.Sort>>();
6956

7057
return sorts;

0 commit comments

Comments
 (0)