model-display.tsx 630 B

1234567891011121314151617181920212223242526
  1. import ModelName from '../model-name'
  2. type ModelDisplayProps = {
  3. currentModel: any
  4. modelId: string
  5. }
  6. const ModelDisplay = ({ currentModel, modelId }: ModelDisplayProps) => {
  7. return currentModel ? (
  8. <ModelName
  9. className="flex grow items-center gap-1 px-1 py-[3px]"
  10. modelItem={currentModel}
  11. showMode
  12. showFeatures
  13. />
  14. ) : (
  15. <div className="flex grow items-center gap-1 truncate px-1 py-[3px] opacity-50">
  16. <div className="system-sm-regular overflow-hidden text-ellipsis text-components-input-text-filled">
  17. {modelId}
  18. </div>
  19. </div>
  20. )
  21. }
  22. export default ModelDisplay