@equinor/mad-core
Version:
Core library for the Mobile App Delivery team
26 lines (23 loc) • 849 B
JavaScript
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
};