Skip to content

Commit f076c5d

Browse files
committed
fix: resolve icons
1 parent f4eba46 commit f076c5d

File tree

5 files changed

+16
-62
lines changed

5 files changed

+16
-62
lines changed

site/src/components/Icons/AnthropicIcon.tsx

Lines changed: 0 additions & 23 deletions
This file was deleted.

site/src/components/Icons/OpenAIIcon.tsx

Lines changed: 0 additions & 23 deletions
This file was deleted.

site/src/pages/AIBridgePage/RequestLogsPage/RequestLogsRow/RequestLogsRow.tsx

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import type { AIBridgeInterception } from "api/typesGenerated";
22
import { Avatar } from "components/Avatar/Avatar";
33
import { Badge } from "components/Badge/Badge";
4-
import { AnthropicIcon } from "components/Icons/AnthropicIcon";
5-
import { OpenAIIcon } from "components/Icons/OpenAIIcon";
4+
import { ExternalImage } from "components/ExternalImage/ExternalImage";
65
import { TableCell, TableRow } from "components/Table/Table";
76
import {
87
Tooltip,
@@ -42,18 +41,13 @@ const RequestLogsRowProviderIcon = ({
4241
}: {
4342
provider: string;
4443
} & React.ComponentProps<"svg">) => {
45-
const iconClassName = "size-icon-sm flex-shrink-0";
44+
const iconClassName = "size-icon-xs flex-shrink-0";
4645
switch (provider) {
4746
case "openai":
48-
return (
49-
<OpenAIIcon className={cn(iconClassName, props.className)} {...props} />
50-
);
47+
return <ExternalImage src="/icon/openai.svg" className={iconClassName} />;
5148
case "anthropic":
5249
return (
53-
<AnthropicIcon
54-
className={cn(iconClassName, props.className)}
55-
{...props}
56-
/>
50+
<ExternalImage src="/icon/anthropic.svg" className={iconClassName} />
5751
);
5852
default:
5953
return (
@@ -178,7 +172,7 @@ export const RequestLogsRow: FC<RequestLogsRowProps> = ({ interception }) => {
178172
<Tooltip>
179173
<TooltipTrigger asChild>
180174
<div className="w-full min-w-0 overflow-hidden">
181-
<Badge className="gap-0.5 w-full">
175+
<Badge className="gap-1.5 w-full">
182176
<div className="flex-shrink-0 flex items-center">
183177
<RequestLogsRowProviderIcon
184178
provider={interception.provider}
@@ -258,7 +252,7 @@ export const RequestLogsRow: FC<RequestLogsRowProps> = ({ interception }) => {
258252

259253
<dt>Model:</dt>
260254
<dd data-chromatic="ignore">
261-
<Badge className="gap-0.5">
255+
<Badge className="gap-2">
262256
<div className="flex-shrink-0 flex items-center">
263257
<RequestLogsRowProviderIcon
264258
provider={interception.provider}

site/src/pages/AIBridgePage/RequestLogsPage/filter/filter.tsx

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { ExternalImage } from "components/ExternalImage/ExternalImage";
12
import {
23
type UseFilterMenuOptions,
34
useFilterMenu,
@@ -6,20 +7,22 @@ import {
67
SelectFilter,
78
type SelectFilterOption,
89
} from "components/Filter/SelectFilter";
9-
import { AnthropicIcon } from "components/Icons/AnthropicIcon";
10-
import { OpenAIIcon } from "components/Icons/OpenAIIcon";
1110
import type { FC } from "react";
1211

1312
const AIBRIDGE_PROVIDERS: SelectFilterOption[] = [
1413
{
1514
label: "OpenAI",
1615
value: "openai",
17-
startIcon: <OpenAIIcon className="size-icon-md" />,
16+
startIcon: (
17+
<ExternalImage src="/icon/openai.svg" className="size-icon-sm" />
18+
),
1819
},
1920
{
2021
label: "Anthropic",
2122
value: "anthropic",
22-
startIcon: <AnthropicIcon className="size-icon-md" />,
23+
startIcon: (
24+
<ExternalImage src="/icon/anthropic.svg" className="size-icon-sm" />
25+
),
2326
},
2427
];
2528

site/static/icon/anthropic.svg

Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)