import React from "react";
import PropTypes from "prop-types";
import { Link } from "react-router-dom";
import { withStyles } from "material-ui/styles";
import Typography from "material-ui/Typography";
import Paper from "material-ui/Paper";
import { Field, reduxForm } from "redux-form";
import { TextField, Button } from "material-ui";
import "react-select/dist/react-select.css";
import ReactSelect from "./ReactSelect";
import { translate } from "react-i18next";
const styles = theme => ({
chip: {
margin: theme.spacing.unit / 4
},
root: theme.mixins.gutters({
display: "flex",
flexDirection: "column",
alignItems: "center",
paddingTop: 16,
paddingBottom: 16,
margin: `${theme.spacing.unit * 3}px auto 0`,
width: 700
}),
formColumn: {
display: "flex",
flexDirection: "column",
alignItems: "flex-start"
},
formRow: {
display: "flex",
flexDirection: "row"
},
formItem: {
margin: theme.spacing.unit,
width: 700
},
buttonsRow: {
display: "flex",
flexDirection: "row",
alignItems: "center",
margin: 25
},
buttonRow: {
display: "flex",
flexDirection: "row",
margin: 5
},
cancelButton: {
"text-decoration": "none"
}
});
const renderTextField = ({ input, meta: { touched, error }, ...rest }) => (