Просмотр исходного кода

Truncates validation message text

George Vrancianu 8 лет назад
Родитель
Сommit
570fe16c71
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/components/ValidateEndpoint/ValidateEndpoint.js

+ 5 - 1
src/components/ValidateEndpoint/ValidateEndpoint.js

@@ -20,6 +20,7 @@ import s from './ValidateEndpoint.scss';
 import withStyles from 'isomorphic-style-loader/lib/withStyles';
 import withStyles from 'isomorphic-style-loader/lib/withStyles';
 import LoadingIcon from '../LoadingIcon';
 import LoadingIcon from '../LoadingIcon';
 import ConnectionsActions from '../../actions/ConnectionsActions';
 import ConnectionsActions from '../../actions/ConnectionsActions';
+import TextTruncate from 'react-text-truncate';
 
 
 
 
 class ValidateEndpoint extends Component {
 class ValidateEndpoint extends Component {
@@ -83,7 +84,10 @@ class ValidateEndpoint extends Component {
     }
     }
     return (<div className={s.root}>
     return (<div className={s.root}>
       <div className={s.container + (this.state.status != 0 ? s.hidden : "")}>
       <div className={s.container + (this.state.status != 0 ? s.hidden : "")}>
-        { this.state.status == 0 ? <LoadingIcon text="Validating endpoint.." /> : <div className={s.message}>{this.state.message}</div> }
+        { this.state.status == 0 ?
+          <LoadingIcon text="Validating endpoint.." /> :
+          <div className={s.message}><TextTruncate line={3} text={this.state.message} truncateText="..." /></div>
+        }
       </div>
       </div>
       {buttons}
       {buttons}
     </div>)
     </div>)