Grégoire Delattre 4b26080193
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Update redux state management
Use immer with native javascript objects instead of immutablejs.
2020-04-07 18:22:26 +02:00

19 lines
539 B
JavaScript

import React, { useEffect } from "react";
import { useDispatch, useSelector } from "react-redux";
import { getAdminModules } from "../../actions/admins";
import Modules from "../modules/modules";
export const AdminModules = () => {
const dispatch = useDispatch();
const loading = useSelector((state) => state.admin.fetchingModules);
const modules = useSelector((state) => state.admin.modules);
useEffect(() => {
dispatch(getAdminModules());
}, [dispatch]);
return <Modules modules={modules} isLoading={loading} />;
};