I trying use Griddle

150 Views Asked by At

trying to use Griddle but it shows 'No results found'

import React, { Component } from 'react';
import DocumentTitle from 'react-document-title';   
import PropTypes from 'prop-types';
import { connect } from 'react-redux';
import { loadHeaders } from '../../redux/actions/header.actions';
import Griddle from 'griddle-react';
import HeaderRow from './HeaderRow';

class HeadersPage extends Component {

  componentDidMount() {
    this.props.loadHeaders();
  }

  render() {
    const { requestHeaders } = this.props;

    return (
      <DocumentTitle title={'Requests'}>
        <div className="container">
          <Griddle
            data={requestHeaders}
          />
        </div>
      </DocumentTitle>
    )
   }
 }

HeadersPage.propTypes = {
  requestHeader: PropTypes.arrayOf(PropTypes.object),
  loadHeaders: PropTypes.func.isRequired,
};

HeadersPage.defaultProps = {
  requestHeaders: [],
};

const mapStateToProps = state => ({
  requestHeaders: state.headers.requestHeaders,
});

const mapDispatchToProps = dispatch => ({
  loadHeaders: () => {
    dispatch(loadHeaders());
  },
});

export default connect(mapStateToProps, mapDispatchToProps)(HeadersPage);  

I tried to change to use bootstrap-react-table and html table and it works
perfectly fine did I miss something in the code? please suggestions ... or code sample ...

0

There are 0 best solutions below