@rtbjs/use-state
Version:
`@rtbjs/use-state` is a state management tool that can act as a local state and be easily turned into a global redux state. It is an innovative approach to state management that combines the advantages of both React's useState and Redux's state management
18 lines • 658 B
JavaScript
exports.__esModule = true;
// import {FullScreenLoader} from '../components/full-screen-loader';
var company_api_1 = require("../redux/api/company-api");
var store_1 = require("../redux/store");
var CompanyMiddleware = function (_a) {
var children = _a.children;
var companyId = (0, store_1.useAppSelector)(function (state) { return state.companyState; }).companyId;
(0, company_api_1.useGetCompanyQuery)(companyId, {
skip: !companyId
});
// if (isLoading) {
// return <FullScreenLoader />;
// }
return children;
};
exports["default"] = CompanyMiddleware;
//# sourceMappingURL=company-middleware.js.map
;