@@ -12,7 +12,6 @@ import {
12
12
BsWindows ,
13
13
BsFileEarmarkZipFill ,
14
14
BsMarkdownFill ,
15
- BsDeviceHddFill ,
16
15
} from "solid-icons/bs"
17
16
import {
18
17
FaSolidDatabase ,
@@ -21,7 +20,7 @@ import {
21
20
FaSolidLink ,
22
21
} from "solid-icons/fa"
23
22
import { IoFolder } from "solid-icons/io"
24
- import { ImAndroid , ImGoogleDrive , ImOnedrive } from "solid-icons/im"
23
+ import { ImAndroid } from "solid-icons/im"
25
24
import { Obj , ObjType } from "~/types"
26
25
import { ext } from "./path"
27
26
import {
@@ -30,8 +29,6 @@ import {
30
29
} from "~/components"
31
30
import { SiAsciinema } from "solid-icons/si"
32
31
import { isArchive } from "~/store/archive"
33
- import { AiFillGithub } from "solid-icons/ai"
34
- import { RiLogosNeteaseCloudMusicFill } from "solid-icons/ri"
35
32
36
33
const iconMap = {
37
34
"dmg,ipa,plist,tipa" : BsApple ,
@@ -92,31 +89,6 @@ export const getIconByTypeAndName = (type: number, name: string) => {
92
89
}
93
90
}
94
91
95
- export const getIconByDriver = ( driverName : string ) => {
96
- switch ( driverName ) {
97
- case "Local" :
98
- return BsDeviceHddFill
99
- case "GitHub API" :
100
- case "GitHub Releases" :
101
- return AiFillGithub
102
- case "GoogleDrive" :
103
- return ImGoogleDrive
104
- case "NeteaseMusic" :
105
- return RiLogosNeteaseCloudMusicFill
106
- case "Onedrive" :
107
- case "OnedriveApp" :
108
- case "Onedrive Sharelink" :
109
- return ImOnedrive
110
- default :
111
- return IoFolder
112
- }
113
- }
114
-
115
- export const getIconByObj = (
116
- obj : Pick < Obj , "type" | "name" | "mount_details" > ,
117
- ) => {
118
- if ( obj . mount_details ) {
119
- return getIconByDriver ( obj . mount_details . driver_name )
120
- }
92
+ export const getIconByObj = ( obj : Pick < Obj , "type" | "name" > ) => {
121
93
return getIconByTypeAndName ( obj . type , obj . name )
122
94
}
0 commit comments