diff --git a/apps/studio/providers/toolbar-wrapper.tsx b/apps/studio/providers/toolbar-wrapper.tsx new file mode 100644 index 00000000000..9bf41e64126 --- /dev/null +++ b/apps/studio/providers/toolbar-wrapper.tsx @@ -0,0 +1,5 @@ +import { VercelToolbar } from '@vercel/toolbar/next' + +export default function VercelToolbarWrapper() { + return +} diff --git a/apps/studio/providers/vercel-toolbar.tsx b/apps/studio/providers/vercel-toolbar.tsx index 71e26253aae..e73b26c8adb 100644 --- a/apps/studio/providers/vercel-toolbar.tsx +++ b/apps/studio/providers/vercel-toolbar.tsx @@ -1,10 +1,9 @@ -import dynamic from 'next/dynamic' import { useUser } from 'common' +import dynamic from 'next/dynamic' import { PropsWithChildren } from 'react' -// Dynamically load VercelToolbar -const VercelToolbar = dynamic(() => import('@vercel/toolbar'), { - ssr: false, // Disable SSR for the toolbar +const VercelToolbar = dynamic(() => import('./toolbar-wrapper'), { + loading: () => <>, }) export default function VercelToolbarProvider({ children }: PropsWithChildren<{}>) { @@ -12,7 +11,6 @@ export default function VercelToolbarProvider({ children }: PropsWithChildren<{} const isSupabaseTeam = user?.email?.includes('@supabase.com') || user?.email?.includes('@supabase.io') - return ( <> {children}