Files
Stirling-PDF/frontend/editor/src/proprietary/components/AppProviders.tsx
T
James BruntonandGitHub c1a637d764 Fix CI errors in SaaS (#6662)
# Description of Changes
Fix CI errors in #6578 to make SaaS branch ready for merge into main
2026-06-15 11:26:29 +01:00

38 lines
1.3 KiB
TypeScript

import {
AppProviders as CoreAppProviders,
AppProvidersProps,
} from "@core/components/AppProviders";
import { AuthProvider } from "@app/auth/UseSession";
import { LicenseProvider } from "@app/contexts/LicenseContext";
import { CheckoutProvider } from "@app/contexts/CheckoutContext";
import { UpgradeBannerInitializer } from "@app/components/shared/UpgradeBannerInitializer";
import { ServerExperienceProvider } from "@app/contexts/ServerExperienceContext";
import { UpdateSeatsProvider } from "@app/contexts/UpdateSeatsContext";
import { ChatProvider } from "@app/components/chat/ChatContext";
export function AppProviders({
children,
appConfigRetryOptions,
appConfigProviderProps,
}: AppProvidersProps) {
return (
<AuthProvider>
<CoreAppProviders
appConfigRetryOptions={appConfigRetryOptions}
appConfigProviderProps={appConfigProviderProps}
>
<LicenseProvider>
<UpdateSeatsProvider>
<ServerExperienceProvider>
<CheckoutProvider>
<UpgradeBannerInitializer />
<ChatProvider>{children}</ChatProvider>
</CheckoutProvider>
</ServerExperienceProvider>
</UpdateSeatsProvider>
</LicenseProvider>
</CoreAppProviders>
</AuthProvider>
);
}