File tree 2 files changed +16
-9
lines changed
2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change 18
18
" dist/**/*"
19
19
],
20
20
"win" : {
21
- "icon" : " app/dist/logos/icons " ,
21
+ "icon" : " app/dist/logos/" ,
22
22
"target" : [
23
23
" portable"
24
24
]
Original file line number Diff line number Diff line change 1
1
import React from "react" ;
2
2
import { AIProvider } from "../../types/ai-providers" ;
3
+ import openaiLogo from '/provider-icons/openai.svg' ;
4
+ import anthropicLogo from '/provider-icons/anthropic.svg' ;
5
+ import geminiLogo from '/provider-icons/gemini.svg' ;
6
+ import fireworksLogo from '/provider-icons/fireworks.svg' ;
7
+ import togetherLogo from '/provider-icons/together.svg' ;
8
+ import openrouterLogo from '/provider-icons/openrouter.svg' ;
9
+ import tensorBlockLogo from '/provider-icons/tensorblock.svg' ;
3
10
4
11
interface ProviderIconProps {
5
12
providerName : string ;
@@ -27,19 +34,19 @@ const ProviderIcon: React.FC<ProviderIconProps> = ({
27
34
const getIconFilename = ( name : string ) : string => {
28
35
switch ( name ) {
29
36
case "TensorBlock" :
30
- return "tensorblock" ;
37
+ return tensorBlockLogo ;
31
38
case "OpenAI" :
32
- return "openai" ;
39
+ return openaiLogo ;
33
40
case "Anthropic" :
34
- return "anthropic" ;
41
+ return anthropicLogo ;
35
42
case "Gemini" :
36
- return "gemini" ;
43
+ return geminiLogo ;
37
44
case "Fireworks" :
38
- return "fireworks" ;
45
+ return fireworksLogo ;
39
46
case "Together" :
40
- return "together" ;
47
+ return togetherLogo ;
41
48
case "OpenRouter" :
42
- return "openrouter" ;
49
+ return openrouterLogo ;
43
50
default :
44
51
return name . toLowerCase ( ) ;
45
52
}
@@ -51,7 +58,7 @@ const ProviderIcon: React.FC<ProviderIconProps> = ({
51
58
52
59
return (
53
60
< img
54
- src = { `/provider-icons/ ${ iconFilename } .svg` }
61
+ src = { iconFilename }
55
62
alt = { alt || providerName }
56
63
className = { className }
57
64
/>
You can’t perform that action at this time.
0 commit comments