diff --git a/frontend/src/component/application/application-edit-component.js b/frontend/src/component/application/application-edit-component.js index e0b075a922..2fab78644f 100644 --- a/frontend/src/component/application/application-edit-component.js +++ b/frontend/src/component/application/application-edit-component.js @@ -133,14 +133,14 @@ class ClientApplications extends PureComponent {
Edit app meta data
- + storeApplicationMetaData(appName, 'url', e.target.value)} />
storeApplicationMetaData(appName, 'description', e.target.value)} />
- + storeApplicationMetaData(appName, 'icon', e.target.value)} /> ( -
- trigger: - { - e.preventDefault(); - }} /> -
    - {items.map(name =>
  • { - e.preventDefault(); - onClick(name); - }}>{name}
  • )} -
-
-); - -class AddStrategy extends React.Component { - - static propTypes () { - return { - strategies: PropTypes.array.isRequired, - addStrategy: PropTypes.func.isRequired, - fetchStrategies: PropTypes.func.isRequired, - }; - } - - addStrategy = (strategyName) => { - const selectedStrategy = this.props.strategies.find(s => s.name === strategyName); - const parameters = {}; - const keys = Object.keys(selectedStrategy.parametersTemplate || {}); - keys.forEach(prop => { parameters[prop] = ''; }); - - - this.props.addStrategy({ - name: selectedStrategy.name, - parameters, - }); - }; - - stopPropagation (e) { - e.stopPropagation(); - e.preventDefault(); - } - - render () { - const menuStyle = { - maxHeight: '300px', - overflowY: 'auto', - backgroundColor: 'rgb(247, 248, 255)', - }; - return ( -
- - } - onClick={(name) => this.addStrategy(name)} - items={this.props.strategies.map(s => s.name)} - /> - - -
- ); - } -} - - -export default AddStrategy;