|
- import { useContext, useEffect } from "react";
- import { DashboardLayoutContext } from "contexts/DashboardLayoutContext";
- import { PageID, TabID } from "pages";
-
- export default function useDashboard(pageId?: PageID, tabId?: TabID) {
- const context = useContext(DashboardLayoutContext);
-
- useEffect(() => {
- if (pageId) {
- context.setPageId(pageId);
- }
- if (tabId) {
- context.setTabId(tabId);
- }
- }, []);
-
- return context;
- }
|