diff --git a/frontend/src/component/feature/form/strategies-add.jsx b/frontend/src/component/feature/form/strategies-add.jsx
index 7b771abf26..44fcf733a7 100644
--- a/frontend/src/component/feature/form/strategies-add.jsx
+++ b/frontend/src/component/feature/form/strategies-add.jsx
@@ -1,7 +1,5 @@
import React, { PropTypes } from 'react';
-// import Dropdown from 'react-toolbox/lib/dropdown';
-// TODO use menu
-import { Icon } from 'react-mdl';
+import { Menu, MenuItem, IconButton } from 'react-mdl';
class AddStrategy extends React.Component {
@@ -26,53 +24,15 @@ class AddStrategy extends React.Component {
});
};
- customItem (item) {
- const containerStyle = {
- display: 'flex',
- flexDirection: 'row',
- };
-
-
- const contentStyle = {
- display: 'flex',
- flexDirection: 'column',
- flexGrow: 2,
- marginLeft: '10px',
- };
-
- return (
-
-
-
- {item.name}
- {item.description}
-
-
- );
- }
-
render () {
- const strats = this.props.strategies.map(s => {
- s.value = s.name;
- return s;
- });
-
-/*
-
-
-
-*/
-
return (
-
-
+
+
+
);
}
diff --git a/frontend/src/component/feature/form/strategies-section.jsx b/frontend/src/component/feature/form/strategies-section.jsx
index 4b8b2c7f2b..83ec3416da 100644
--- a/frontend/src/component/feature/form/strategies-section.jsx
+++ b/frontend/src/component/feature/form/strategies-section.jsx
@@ -29,9 +29,8 @@ class StrategiesSection extends React.Component {
return (
-
Activation strategies
+
Activation strategies
-
);
}
diff --git a/frontend/src/component/feature/form/strategy-configure.jsx b/frontend/src/component/feature/form/strategy-configure.jsx
index ffad0f65d8..6ed77fb337 100644
--- a/frontend/src/component/feature/form/strategy-configure.jsx
+++ b/frontend/src/component/feature/form/strategy-configure.jsx
@@ -12,9 +12,9 @@ class StrategyConfigure extends React.Component {
};
}
- handleConfigChange = (key, value) => {
+ handleConfigChange = (key, e) => {
const parameters = this.props.strategy.parameters || {};
- parameters[key] = value;
+ parameters[key] = e.target.value;
const updatedStrategy = Object.assign({}, this.props.strategy, { parameters });
@@ -30,7 +30,6 @@ class StrategyConfigure extends React.Component {
if (strategyDefinition.parametersTemplate) {
return Object.keys(strategyDefinition.parametersTemplate).map(field => (
-
-
- Create new feature toggle
+
+
+
+
);