basic frontend demo with react and redux

This commit is contained in:
egradanin
2019-01-12 14:09:17 +01:00
parent 204985db42
commit a431c58763
53 changed files with 19185 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import React from "react";
import Select from "react-select";
import { optionchangewrapper } from "utils/optionchangewrapper";
class SelectWrapper extends React.Component {
handleOptionChange = selectedOption => {
const { onOptionChanged, optionName } = this.props;
onOptionChanged({
optionName,
optionValue: selectedOption
});
};
render() {
let { value, options, choices } = this.props;
return (
<Select
value={options[value]}
onChange={this.handleOptionChange}
options={choices}
/>
);
}
}
export default optionchangewrapper(SelectWrapper);