mirror of
https://github.com/rgrgogu/new_starr.git
synced 2026-09-27 00:12:54 +08:00
25 lines
968 B
React
25 lines
968 B
React
// ─── StaffProviders.jsx ───────────────────────────────────────────────────────
|
|
// Wrap all staff contexts together so you only need one import in your router.
|
|
//
|
|
// Usage in App.jsx / layout:
|
|
// import { StaffProviders } from "@/contexts/staff";
|
|
// <StaffProviders><StaffLayout /></StaffProviders>
|
|
|
|
import { StaffUserProvider } from "../StaffUserContext";
|
|
import { StaffGroupProvider } from "../StaffGroupContext";
|
|
import { StaffTaskProvider } from "../StaffTaskContext";
|
|
import { StaffScoreProvider } from "../StaffScoreContext";
|
|
|
|
export function StaffProviders({ children }) {
|
|
return (
|
|
<StaffUserProvider>
|
|
<StaffGroupProvider>
|
|
<StaffTaskProvider>
|
|
<StaffScoreProvider>
|
|
{children}
|
|
</StaffScoreProvider>
|
|
</StaffTaskProvider>
|
|
</StaffGroupProvider>
|
|
</StaffUserProvider>
|
|
);
|
|
} |