UNPKG

@equinor/mad-core

Version:

Core library for the Mobile App Delivery team

26 lines (23 loc) 849 B
import { ServiceMessageProvider } from "./chunk-DIITQCRW.js"; import { CoreNavigatorTypeProvider } from "./chunk-PP74MP4O.js"; import { EnvironmentProvider } from "./chunk-7HGZLLNX.js"; // src/utils/MadCoreProviders.tsx import React from "react"; import { AppInsightsInitializer } from "@equinor/mad-insights"; import { ToastEmitter } from "@equinor/mad-toast"; var MadCoreProviders = ({ config, type, children }) => { return /* @__PURE__ */ React.createElement(AppInsightsInitializer, { config: config.applicationInsights }, /* @__PURE__ */ React.createElement(CoreNavigatorTypeProvider, { type }, /* @__PURE__ */ React.createElement(EnvironmentProvider, null, /* @__PURE__ */ React.createElement(ServiceMessageProvider, null, children, /* @__PURE__ */ React.createElement(ToastEmitter, null))))); }; export { MadCoreProviders };