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 px-1 py-[3px] items-center gap-1 grow"
  10. modelItem={currentModel}
  11. showMode
  12. showFeatures
  13. />
  14. ) : (
  15. <div className="flex py-[3px] px-1 items-center gap-1 grow opacity-50 truncate">
  16. <div className="text-components-input-text-filled text-ellipsis overflow-hidden system-sm-regular">
  17. {modelId}
  18. </div>
  19. </div>
  20. )
  21. }
  22. export default ModelDisplay