summaryrefslogtreecommitdiff
path: root/frontend/views/page/components
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-06-03 23:37:45 +0200
committerJules Laplace <julescarbon@gmail.com>2020-06-03 23:37:45 +0200
commita42008b2d8c051ec2110d866c2da288a66a1d989 (patch)
tree7d4be2c2a52ec8151be9ce9ee65ad7b03af4bf6c /frontend/views/page/components
parentbe577a90cd244a3f81537a1d9f370dd18838cddb (diff)
toggling form
Diffstat (limited to 'frontend/views/page/components')
-rw-r--r--frontend/views/page/components/tile.edit.js7
-rw-r--r--frontend/views/page/components/tile.new.js9
2 files changed, 12 insertions, 4 deletions
diff --git a/frontend/views/page/components/tile.edit.js b/frontend/views/page/components/tile.edit.js
index db85061..4943c10 100644
--- a/frontend/views/page/components/tile.edit.js
+++ b/frontend/views/page/components/tile.edit.js
@@ -1,10 +1,11 @@
import React, { Component } from 'react'
// import { Link } from 'react-router-dom'
-// import { bindActionCreators } from 'redux'
+import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
// import { history } from '../../../store'
import actions from '../../../actions'
+import * as tileActions from '../../tile/tile.actions'
import { Loader } from '../../../common'
@@ -21,6 +22,8 @@ class TileEdit extends Component {
.then(response => {
// response
console.log(response)
+ this.props.pageActions.hideEditTileForm()
+ this.props.tileActions.clearTemporaryTile()
})
}
@@ -51,7 +54,7 @@ const mapStateToProps = state => ({
})
const mapDispatchToProps = dispatch => ({
- // tileActions: bindActionCreators({ ...tileActions }, dispatch),
+ tileActions: bindActionCreators({ ...tileActions }, dispatch),
})
export default connect(mapStateToProps, mapDispatchToProps)(TileEdit)
diff --git a/frontend/views/page/components/tile.new.js b/frontend/views/page/components/tile.new.js
index 4649904..3c97c31 100644
--- a/frontend/views/page/components/tile.new.js
+++ b/frontend/views/page/components/tile.new.js
@@ -1,10 +1,12 @@
import React, { Component } from 'react'
// import { Link } from 'react-router-dom'
-// import { bindActionCreators } from 'redux'
+import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
import { history } from '../../../store'
import actions from '../../../actions'
+import * as tileActions from '../../tile/tile.actions'
+import * as pageActions from '../../page/page.actions'
import TileForm from '../components/tile.form'
@@ -18,6 +20,8 @@ class TileNew extends Component {
// if (res.res && res.res.id) {
// history.push('/' + graph.path + '/' + res.res.path)
// }
+ this.props.pageActions.hideAddTileForm()
+ this.props.tileActions.clearTemporaryTile()
})
.catch(err => {
console.error('error')
@@ -43,7 +47,8 @@ const mapStateToProps = state => ({
})
const mapDispatchToProps = dispatch => ({
- // tileActions: bindActionCreators({ ...tileActions }, dispatch),
+ tileActions: bindActionCreators({ ...tileActions }, dispatch),
+ pageActions: bindActionCreators({ ...pageActions }, dispatch),
})
export default connect(mapStateToProps, mapDispatchToProps)(TileNew)