summaryrefslogtreecommitdiff
path: root/frontend/views/page/components/tile.new.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/views/page/components/tile.new.js')
-rw-r--r--frontend/views/page/components/tile.new.js55
1 files changed, 0 insertions, 55 deletions
diff --git a/frontend/views/page/components/tile.new.js b/frontend/views/page/components/tile.new.js
deleted file mode 100644
index c5ebeab..0000000
--- a/frontend/views/page/components/tile.new.js
+++ /dev/null
@@ -1,55 +0,0 @@
-import React, { Component } from 'react'
-// import { Link } from 'react-router-dom'
-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'
-
-class TileNew extends Component {
- handleSubmit(data) {
- console.log(data)
- actions.tile.create(data)
- .then(res => {
- console.log(res)
- // const graph = this.props.graph.show.res
- // 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')
- })
- }
-
- render() {
- return (
- <TileForm
- isNew
- graph={this.props.graph.show.res}
- page={this.props.page.show.res}
- initialData={null}
- sortOrder={this.props.page.show.res.tiles.length}
- onSubmit={this.handleSubmit.bind(this)}
- />
- )
- }
-}
-
-const mapStateToProps = state => ({
- graph: state.graph,
- page: state.page,
-})
-
-const mapDispatchToProps = dispatch => ({
- tileActions: bindActionCreators({ ...tileActions }, dispatch),
- pageActions: bindActionCreators({ ...pageActions }, dispatch),
-})
-
-export default connect(mapStateToProps, mapDispatchToProps)(TileNew)