Handle order project and refactor api

This commit is contained in:
Almira Krdzic
2018-09-24 21:51:55 +02:00
parent 8cc2a7c8bc
commit 11c26aeee1
32 changed files with 1408 additions and 587 deletions

View File

@@ -87,7 +87,7 @@ class CartCustomerDetailsContainer extends Component {
handleProjectChange(project){
const newDetails = this.state.details;
newDetails.idProject = project ? project.idProject : null;
newDetails.idProject = project ? project.id : null;
return this.setState({details: newDetails});
}

View File

@@ -37,10 +37,10 @@ class CartReviewOrderContainer extends Component {
getProjectName(idProject){
const selectedProject = this.props.orderProjects.find(orderProject => {
return orderProject.idProject === idProject
return orderProject.id === idProject
});
return selectedProject && selectedProject.projectName ? selectedProject.projectName : '-';
return selectedProject && selectedProject.name ? selectedProject.name : '-';
}
render() {

View File

@@ -23,7 +23,7 @@ class AddOrderProject extends Component {
}
onProjectAdd(){
this.props.dispatch(addProject(this.state));
this.props.dispatch(addProject(this.state.projectName));
}
render() {