Skip to content

Commit 63fd9c3

Browse files
692 Adds WfoErrorMonitoringProvider to _app.tsx
1 parent 859b99c commit 63fd9c3

File tree

1 file changed

+49
-37
lines changed

1 file changed

+49
-37
lines changed

pages/_app.tsx

Lines changed: 49 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import {
1717
StoreProvider,
1818
WfoAuth,
1919
WfoErrorBoundary,
20+
WfoErrorMonitoringProvider,
2021
WfoMenuItemLink,
2122
WfoPageTemplate,
2223
WfoToastsList,
@@ -85,44 +86,55 @@ function CustomApp({
8586
>
8687
<StoreProvider initialOrchestratorConfig={orchestratorConfig}>
8788
<SessionProvider session={pageProps.session}>
88-
<WfoAuth>
89-
<EuiProvider
90-
colorMode={themeMode}
91-
modify={defaultOrchestratorTheme}
92-
>
93-
<TranslationsProvider>
94-
<Head>
95-
<link rel="icon" href="/favicon.png" />
96-
<title>
97-
Welcome to example-orchestrator-ui!
98-
</title>
99-
</Head>
100-
<main className="app">
101-
<ConfirmationDialogContextWrapper>
102-
<WfoPageTemplate
103-
getAppLogo={getAppLogo}
104-
onThemeSwitch={
105-
handleThemeSwitch
106-
}
107-
overrideMenuItems={addMenuItems}
108-
>
109-
<QueryParamProvider
110-
adapter={NextAdapter}
111-
options={{
112-
removeDefaultsFromUrl:
113-
false,
114-
enableBatching: true,
115-
}}
89+
<WfoErrorMonitoringProvider>
90+
<WfoAuth>
91+
<EuiProvider
92+
colorMode={themeMode}
93+
modify={defaultOrchestratorTheme}
94+
>
95+
<TranslationsProvider>
96+
<Head>
97+
<link
98+
rel="icon"
99+
href="/favicon.png"
100+
/>
101+
<title>
102+
Welcome to
103+
example-orchestrator-ui!
104+
</title>
105+
</Head>
106+
<main className="app">
107+
<ConfirmationDialogContextWrapper>
108+
<WfoPageTemplate
109+
getAppLogo={getAppLogo}
110+
onThemeSwitch={
111+
handleThemeSwitch
112+
}
113+
overrideMenuItems={
114+
addMenuItems
115+
}
116116
>
117-
<Component {...pageProps} />
118-
</QueryParamProvider>
119-
</WfoPageTemplate>
120-
<WfoToastsList />
121-
</ConfirmationDialogContextWrapper>
122-
</main>
123-
</TranslationsProvider>
124-
</EuiProvider>
125-
</WfoAuth>
117+
<QueryParamProvider
118+
adapter={NextAdapter}
119+
options={{
120+
removeDefaultsFromUrl:
121+
false,
122+
enableBatching:
123+
true,
124+
}}
125+
>
126+
<Component
127+
{...pageProps}
128+
/>
129+
</QueryParamProvider>
130+
</WfoPageTemplate>
131+
<WfoToastsList />
132+
</ConfirmationDialogContextWrapper>
133+
</main>
134+
</TranslationsProvider>
135+
</EuiProvider>
136+
</WfoAuth>
137+
</WfoErrorMonitoringProvider>
126138
</SessionProvider>
127139
</StoreProvider>
128140
</OrchestratorConfigProvider>

0 commit comments

Comments
 (0)