sdlc-hub/web/src/modules/ModuleProviders.tsx
Andrey Epifancev 2cb454af8b refactor(web): модуль jira и оболочка из списка модулей (#87)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 23:05:02 +04:00

8 lines
398 B
TypeScript

import type { ReactNode } from "react";
import { MODULES } from "./index.ts";
// провайдеры модулей вкладываются в порядке списка: первый — внешний
export function ModuleProviders({ children }: { children: ReactNode }) {
return MODULES.reduceRight<ReactNode>((acc, m) => (m.Provider ? <m.Provider>{acc}</m.Provider> : acc), children);
}