old_contents: import React, { Component } from 'react'
  import PropTypes from 'prop-types'
  import { Button } from 'reactstrap'
  import './styles.scss'
  
  class EditPage extends Component {
    render () {
      return (
        <div id='edit-page'>
          <Button color='primary' onClick={this.openEditModal}>
            Edit Page
            <i className='far fa-edit' />
          </Button>
        </div>
      )
    }
  
    openEditModal = () => {
      window.__editData = this.props.data
      this.props.history.push('?edit=1')
    }
  }
  
  EditPage.propTypes = {
    data: PropTypes.object.isRequired,
    history: PropTypes.object.isRequired
  }
  
  export default EditPage
  
new_contents: import React, { Component } from 'react'
  import PropTypes from 'prop-types'
  import { Button } from 'reactstrap'
  import './styles.scss'
  
  class EditPage extends Component {
    render () {
      return (
        <div id='edit-page'>
          <Button color='primary' onClick={this.openEditModal}>
            Edit Page
            <i className="far fa-edit" />
          </Button>
        </div>
      )
    }
  
    openEditModal = () => {
      window.__editData = this.props.data
      this.props.history.push('?edit=1')
    }
  }
  
  EditPage.propTypes = {
    data: PropTypes.object.isRequired,
    history: PropTypes.object.isRequired
  }
  
  export default EditPage
  
subject: Update index.js