From 3111979bb46c9a82ce940980af628ad94913022d Mon Sep 17 00:00:00 2001 From: icarus Date: Sat, 27 Sep 2025 14:27:19 +0800 Subject: [PATCH] feat(components): replace spans with Ellipsis for model labels Use Ellipsis component to handle text overflow in model labels for better readability --- src/renderer/src/components/ApiModelLabel.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/components/ApiModelLabel.tsx b/src/renderer/src/components/ApiModelLabel.tsx index b2e08635fe..68cc3dbbaf 100644 --- a/src/renderer/src/components/ApiModelLabel.tsx +++ b/src/renderer/src/components/ApiModelLabel.tsx @@ -3,6 +3,8 @@ import { getModelLogo } from '@renderer/config/models' import { ApiModel } from '@renderer/types' import React from 'react' +import Ellipsis from './Ellipsis' + export interface ModelLabelProps extends Omit, 'children'> { model?: ApiModel classNames?: { @@ -18,9 +20,9 @@ export const ApiModelLabel: React.FC = ({ model, className, cla return (
- {model?.name} + {model?.name} | - {model?.provider} + {model?.provider_name}
) }