@madeja-studio/telar
Version:
UI component library by Madeja Studio
28 lines (27 loc) • 995 B
JavaScript
;
import { PortalHost, PortalProvider } from '@gorhom/portal';
import { SafeAreaProvider } from 'react-native-safe-area-context';
import { TOP_PORTAL_KEY } from "../component/Portal/index.js";
import { ToastContextProvider } from "../component/Toast/index.js";
import ThemeContextProvider from "../theme/ThemeContextProvider.js";
import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime";
export const TelarContextProvider = ({
children,
theme
}) => {
return /*#__PURE__*/_jsx(ThemeContextProvider, {
theme: theme,
children: /*#__PURE__*/_jsx(SafeAreaProvider, {
children: /*#__PURE__*/_jsx(PortalProvider, {
children: /*#__PURE__*/_jsx(ToastContextProvider, {
children: /*#__PURE__*/_jsxs(_Fragment, {
children: [children, /*#__PURE__*/_jsx(PortalHost, {
name: TOP_PORTAL_KEY
})]
})
})
})
})
});
};
//# sourceMappingURL=TelarContextProvider.js.map