synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
19 lines (18 loc) • 605 B
JavaScript
import { jsx as r } from "react/jsx-runtime";
import { createTheme as h, StyledEngineProvider as d } from "@mui/material";
import { ThemeProvider as n } from "@mui/material/styles";
import { useMemo as p } from "react";
import T from "./DefaultTheme.js";
import { mergeTheme as f } from "./mergeTheme.js";
const g = ({
theme: e = T,
injectFirst: m,
children: o
}) => {
const i = p(() => f(e), [e]), t = h(i);
return /* @__PURE__ */ r(d, { injectFirst: m, children: /* @__PURE__ */ r(n, { theme: t, children: o }) });
};
export {
g as ThemeProvider
};
//# sourceMappingURL=ThemeProvider.js.map