csantiago132
8/30/2018 - 12:26 AM

componentExample.js

import React, { Component } from 'react';

class ViewPosts extends Component {
  constructor(props){
    super(props);

    this.state = {
      responseData: []
    }
  }

  componentDidMount(){
    const auth = localStorage.getItem('jwtToken')
    console.log('this');
    
    fetch(`/post/${this.props.id}`, {
      method: "GET",
      headers: new Headers({
        'Authorization': auth
      })
    })
    .then(response => response.json())
    .then(res => this.setState({ responseData: res.data}))
    .catch(error => console.error(error))
  }

  render() {
    return(
      <div> 
        Hi
      </div>
    )
  }
}

export default ViewPosts;