import React, { Component } from 'react' import { Link } from 'react-router-dom' import { connect } from 'react-redux' import { history } from '../../../store' import actions from '../../../actions' import { Loader } from '../../../common' import TileForm from '../components/tile.form' class TileEdit extends Component { componentDidMount() { console.log(this.props.match.params.id) actions.tile.show(this.props.match.params.id) } handleSubmit(data) { actions.tile.update(data) .then(response => { // response console.log(response) }) } render() { const { show } = this.props.tile if (show.loading || !show.res) { return (
) } return ( ) } } const mapStateToProps = state => ({ graph: state.graph, page: state.page, tile: state.tile, }) const mapDispatchToProps = dispatch => ({ // searchActions: bindActionCreators({ ...searchActions }, dispatch), }) export default connect(mapStateToProps, mapDispatchToProps)(TileEdit)