1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-01 00:08:27 +01:00

improve keys

This commit is contained in:
sveisvei 2016-10-25 10:57:57 +02:00
parent 02b8406118
commit 72950bcbaa

View File

@ -11,7 +11,12 @@ class SelectedStrategies extends React.Component {
renderName (strategy) {
const parameters = strategy.parameters || {};
const params = Object.keys(parameters)
const keys = Object.keys(parameters);
if (keys.length === 0) {
return <span>{strategy.name}</span>;
}
const params = keys
.map(param => `${param}="${strategy.parameters[param]}"`)
.join('; ');
return <span>{strategy.name} ({params})</span>;
@ -21,7 +26,7 @@ class SelectedStrategies extends React.Component {
const removeStrategy = this.props.removeStrategy;
const configuredStrategies = this.props.configuredStrategies.map((s, index) => (
<Chip
style={{ marginRight: '10px' }}
style={{ marginRight: '10px', marginBottom: '10px' }}
key={`${index}-${s.name}`}
deletable
onDeleteClick={() => removeStrategy(s)}