Files
react-redux-saga-starter/src/shared/sidebar.hoc.js
Indrajith K L 8883eacd2a 🔥 Major Update
* Adds Actions, Redicers and Middlewares
* Adds Http Service
* Adds Cancel option for Http Service
* Adds HOC's for API Loader, Sidebar and Headers
* Adds Random key generator for Routes
2019-12-12 19:31:50 +05:30

36 lines
814 B
JavaScript

import React, { Component } from "react";
import { Link } from 'react-router-dom';
import { connect } from "react-redux";
import { compose } from "redux";
import './sidebar.css';
const Sidebar = (HocComponent) => {
return class SidebarComponent extends Component {
render() {
return (
<React.Fragment>
<div className="sidebar">
Sidebar
</div>
<div className="content">
<HocComponent {...this.props} />
</div>
</React.Fragment>
);
}
}
}
const mapStateToProps = state => {
return {
};
};
const WithSidebar = compose(
connect(mapStateToProps, null),
Sidebar
)
export default WithSidebar;