import type { FC } from 'react' import type { Model, ModelItem, } from '../declarations' import { MODEL_STATUS_TEXT, ModelStatusEnum, } from '../declarations' import { useLanguage } from '../hooks' import ModelIcon from '../model-icon' import ModelName from '../model-name' import { AlertTriangle } from '@/app/components/base/icons/src/vender/line/alertsAndFeedback' import { ChevronDown } from '@/app/components/base/icons/src/vender/line/arrows' import TooltipPlus from '@/app/components/base/tooltip-plus' type ModelTriggerProps = { open: boolean provider: Model model: ModelItem className?: string } const ModelTrigger: FC = ({ open, provider, model, className, }) => { const language = useLanguage() return (
{ model.status !== ModelStatusEnum.active ? ( ) : ( ) }
) } export default ModelTrigger