{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "social-auth-react-router", "type": "registry:block", "title": "Social Auth flow for React Router and Supabase", "description": "Social Auth flow for React Router and Supabase", "dependencies": [ "@supabase/ssr@latest", "@react-router/dev@latest", "@react-router/fs-routes@latest", "@supabase/supabase-js@latest" ], "registryDependencies": [ "button", "card" ], "files": [ { "path": "registry/default/blocks/social-auth-react-router/app/routes/auth.error.tsx", "content": "import { Card, CardContent, CardHeader, CardTitle } from '@/registry/default/components/ui/card'\nimport { useSearchParams } from 'react-router'\n\nexport default function Page() {\n let [searchParams] = useSearchParams()\n\n return (\n
\n Code error: {searchParams?.get('error')}\n
\n ) : (\nAn unspecified error occurred.
\n )}\n{error}
}\n \n\n Hello {data.user.email}\n
\n \n \n \n