File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,8 +17,7 @@ const emit = defineEmits<{
1717const pkg = computed (() => props .result .package )
1818const score = computed (() => props .result .score )
1919
20- // Get the best available date: prefer result.updated (from packument), fall back to package.date
21- const updatedDate = computed (() => props .result .updated ?? props .result .package .date )
20+ const updatedDate = computed (() => props .result .package .date )
2221
2322function formatDownloads(count ? : number ): string {
2423 if (count === undefined ) return ' -'
Original file line number Diff line number Diff line change @@ -225,7 +225,7 @@ export function useStructuredFilters(options: UseStructuredFiltersOptions) {
225225 const config = UPDATED_WITHIN_OPTIONS . find ( o => o . value === within )
226226 if ( ! config ?. days ) return true
227227
228- const updatedDate = new Date ( pkg . updated ?? pkg . package . date )
228+ const updatedDate = new Date ( pkg . package . date )
229229 const cutoff = new Date ( )
230230 cutoff . setDate ( cutoff . getDate ( ) - config . days )
231231 return updatedDate >= cutoff
@@ -260,9 +260,7 @@ export function useStructuredFilters(options: UseStructuredFiltersOptions) {
260260 diff = ( a . downloads ?. weekly ?? 0 ) - ( b . downloads ?. weekly ?? 0 )
261261 break
262262 case 'updated' :
263- diff =
264- new Date ( a . updated ?? a . package . date ) . getTime ( ) -
265- new Date ( b . updated ?? b . package . date ) . getTime ( )
263+ diff = new Date ( a . package . date ) . getTime ( ) - new Date ( b . package . date ) . getTime ( )
266264 break
267265 case 'name' :
268266 diff = a . package . name . localeCompare ( b . package . name )
Original file line number Diff line number Diff line change @@ -106,8 +106,8 @@ const filteredAndSortedPackages = computed(() => {
106106 switch (sortOption .value ) {
107107 case ' updated' :
108108 pkgs .sort ((a , b ) => {
109- const dateA = a .updated || a . package .date || ' '
110- const dateB = b .updated || b . package .date || ' '
109+ const dateA = a .package .date || ' '
110+ const dateB = b .package .date || ' '
111111 return dateB .localeCompare (dateA )
112112 })
113113 break
You can’t perform that action at this time.
0 commit comments