* 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
16 lines
407 B
JavaScript
16 lines
407 B
JavaScript
import React from 'react';
|
|
import "./loader.css";
|
|
const WithLoader = HocComponent => {
|
|
return function ({ ...props }) {
|
|
return (
|
|
<div className="loader-container">
|
|
{props.isLoading && (
|
|
<div className="loader"></div>
|
|
)}
|
|
<HocComponent {...props} />
|
|
</div>
|
|
);
|
|
};
|
|
};
|
|
|
|
export default WithLoader; |