@@ -4,7 +4,7 @@ import { Button, TextInput } from '@munet/ui'
44import { useI18n } from 'vue-i18n'
55import { getJacketUrl , type MusicListItem } from '@/api'
66import { sidebarActive , selectedSource , selectMusicId } from '@/store/refs'
7- import _ from 'lodash-es'
7+ import * as _ from 'lodash-es'
88
99const LEVEL_COLORS = [ '#22c55e' , '#f59e0b' , '#ef4444' , '#a855f7' , '#1e1e1e' , '#6366f1' ]
1010
@@ -37,7 +37,7 @@ export default defineComponent({
3737 {
3838 title : 'Opt' , key : 'assetDir' , width : 100 ,
3939 filterOptions : _ . uniq ( props . musicList . map ( m => m . assetDir ) ) . map ( v => ( { label : v , value : v } ) ) ,
40- filter ( value : string , row : MusicListItem ) { return row . assetDir === value } ,
40+ filter ( value , row : MusicListItem ) { return row . assetDir === value } ,
4141 } ,
4242 {
4343 title : 'ID' , key : 'id' , width : 100 ,
@@ -46,7 +46,7 @@ export default defineComponent({
4646 { label : 'Standard (0-7999)' , value : 'std' } ,
4747 { label : "World's End (8000+)" , value : 'we' } ,
4848 ] ,
49- filter ( value : string , row : MusicListItem ) {
49+ filter ( value , row : MusicListItem ) {
5050 return value === 'std' ? row . id < 8000 : row . id >= 8000
5151 } ,
5252 } ,
@@ -71,8 +71,8 @@ export default defineComponent({
7171 {
7272 title : t ( 'batch.colCharts' ) , key : 'charts' , width : '16em' ,
7373 filterOptions : [ 'BASIC' , 'ADVANCED' , 'EXPERT' , 'MASTER' , 'ULTIMA' , "WORLD'S END" ] . map ( ( label , value ) => ( { label, value } ) ) ,
74- filter ( value : number , row : MusicListItem ) {
75- const f = row . fumens [ value ]
74+ filter ( value , row : MusicListItem ) {
75+ const f = row . fumens [ value as number ]
7676 return f != null && f . enable
7777 } ,
7878 render : ( row : MusicListItem ) => (
0 commit comments