2024-02-15 20:49:19 -05:00
|
|
|
import { Toaster } from 'sonner';
|
|
|
|
import { ClerkProvider } from '@clerk/nextjs';
|
2024-02-14 21:30:10 -05:00
|
|
|
|
2024-02-15 20:49:19 -05:00
|
|
|
import { ModalProvider } from '@/components/providers/modal-provider';
|
|
|
|
import { QueryProvider } from '@/components/providers/query-provider';
|
2024-02-14 21:30:10 -05:00
|
|
|
|
|
|
|
const PlatformLayout = ({ children }: { children: React.ReactNode }) => {
|
|
|
|
return (
|
2024-12-23 13:34:01 -05:00
|
|
|
<ClerkProvider afterSignOutUrl='/'>
|
2024-02-14 21:30:10 -05:00
|
|
|
<QueryProvider>
|
|
|
|
<Toaster />
|
|
|
|
<ModalProvider />
|
|
|
|
{children}
|
|
|
|
</QueryProvider>
|
|
|
|
</ClerkProvider>
|
|
|
|
);
|
|
|
|
};
|
|
|
|
|
|
|
|
export default PlatformLayout;
|