fix: 套装对比去掉标签列,横向对比按可做套装数从少到多排序
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 6s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 16s
Test / e2e-test (push) Has been cancelled
Some checks failed
PR Preview / teardown-preview (pull_request) Has been skipped
Test / unit-test (push) Successful in 6s
Test / build-check (push) Successful in 4s
PR Preview / test (pull_request) Successful in 5s
PR Preview / deploy-preview (pull_request) Successful in 16s
Test / e2e-test (push) Has been cancelled
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -119,7 +119,13 @@ export function useKitCost() {
|
||||
costs, // { aroma: 12.3, family: null, home3988: 10.8, full: 9.5 }
|
||||
})
|
||||
}
|
||||
rows.sort((a, b) => a.name.localeCompare(b.name, 'zh'))
|
||||
// Sort by number of kits that can make the recipe (fewest first), then by name
|
||||
rows.sort((a, b) => {
|
||||
const aCount = Object.values(a.costs).filter(v => v != null).length
|
||||
const bCount = Object.values(b.costs).filter(v => v != null).length
|
||||
if (aCount !== bCount) return aCount - bCount
|
||||
return a.name.localeCompare(b.name, 'zh')
|
||||
})
|
||||
return rows
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user