import React, { Component } from 'react' // import { Link } from 'react-router-dom' import { bindActionCreators } from 'redux' import { connect } from 'react-redux' import { ReactSortable } from "react-sortablejs" // import actions from '../../../actions' import * as tileActions from '../../tile/tile.actions' import * as pageActions from '../../page/page.actions' class TileList extends Component { state = { tiles: [], } componentDidMount(prevProps) { const { tiles } = this.props.page.show.res this.setState({ tiles }) // this.props.pageActions.setTileSortOrder(list) } componentDidUpdate(prevProps, prevState) { const { tiles } = this.state const { tiles: oldTiles } = prevState // const { tiles } = this.props.page.show.res // const { tiles: oldTiles } = prevProps.page.show.res if (tiles !== oldTiles) { this.props.pageActions.setTileSortOrder(tiles) } } render() { const { tiles } = this.state return (