File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 18
18
export let steamUser: ISteamUser ;
19
19
let tab: string = " addons" ;
20
20
21
- // 🔄 Sorting state
22
- let sortType: " latest" | " views" | " subscribers" | " favorites" = " subscribers" ;
21
+ // Sorting state
22
+ let sortType: " latest" | " views" | " subscribers" | " favorites" | " likes" | " dislikes" =
23
+ " subscribers" ;
23
24
24
- // 🔀 Computed visible addons based on sort type
25
+ // Computed visible addons based on sort type
25
26
$ : visibleAddons = [... steamUser .addons ].sort ((a , b ) => {
26
27
if (sortType === " latest" ) return 0 ;
27
28
if (sortType === " views" ) return b .views - a .views ;
28
29
if (sortType === " subscribers" ) return b .subscribers - a .subscribers ;
29
30
if (sortType === " favorites" ) return b .favorites - a .favorites ;
31
+ if (sortType === " likes" ) return b .likes - a .likes ;
32
+ if (sortType === " dislikes" ) return b .dislikes - a .dislikes ;
30
33
return 0 ;
31
34
});
32
35
91
94
<option value ="views" >{$_ (" stats.views" )}</option >
92
95
<option value ="subscribers" >{$_ (" stats.subscribers" )}</option >
93
96
<option value ="favorites" >{$_ (" stats.favorites" )}</option >
97
+ <option value ="likes" >{$_ (" stats.likes" )}</option >
98
+ <option value ="dislikes" >{$_ (" stats.dislikes" )}</option >
94
99
</select >
95
100
</div >
96
101
You can’t perform that action at this time.
0 commit comments