1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-02-19 00:15:43 +01:00

fix: send UI error tracking (#8725)

Put error boundary inside of stats provider.
This commit is contained in:
Tymoteusz Czech 2024-11-13 16:13:05 +01:00 committed by GitHub
parent c6519cd95d
commit fecf57c467
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -49,11 +49,11 @@ const ApplicationRoot = () => {
<QueryParamProvider adapter={ReactRouter6Adapter}> <QueryParamProvider adapter={ReactRouter6Adapter}>
<ThemeProvider> <ThemeProvider>
<AnnouncerProvider> <AnnouncerProvider>
<ErrorBoundary <PlausibleProvider>
FallbackComponent={LayoutError} <ErrorBoundary
onError={sendErrorToApi} FallbackComponent={LayoutError}
> onError={sendErrorToApi}
<PlausibleProvider> >
<FeedbackProvider> <FeedbackProvider>
<FeedbackCESProvider> <FeedbackCESProvider>
<StickyProvider> <StickyProvider>
@ -66,8 +66,8 @@ const ApplicationRoot = () => {
</StickyProvider> </StickyProvider>
</FeedbackCESProvider> </FeedbackCESProvider>
</FeedbackProvider> </FeedbackProvider>
</PlausibleProvider> </ErrorBoundary>
</ErrorBoundary> </PlausibleProvider>
</AnnouncerProvider> </AnnouncerProvider>
</ThemeProvider> </ThemeProvider>
</QueryParamProvider> </QueryParamProvider>