diff --git a/src/App.tsx b/src/App.tsx index de92776..60fe93f 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -8,6 +8,7 @@ import SignupPage from './pages/SignupPage.tsx' function App() { const postService = new PostsService() const mediaService = new MediaService() + return ( @@ -16,7 +17,7 @@ function App() { element={} /> } /> - } /> + } /> ) diff --git a/src/pages/SignupPage.tsx b/src/pages/SignupPage.tsx index 2b27524..d628930 100644 --- a/src/pages/SignupPage.tsx +++ b/src/pages/SignupPage.tsx @@ -1,11 +1,15 @@ -import { useSearchParams } from 'react-router' +import { useParams } from 'react-router' import { useState } from 'react' export default function SignupPage() { - const [searchParams] = useSearchParams() - const signupCode = searchParams.get('c') + const { code: signupCode } = useParams() const [isSubmitting, setIsSubmitting] = useState(false) + const onSubmit = async (e: React.FormEvent) => { + e.preventDefault() + setIsSubmitting(true) + } + if (!signupCode) { return } @@ -13,7 +17,7 @@ export default function SignupPage() { return (
-
e.preventDefault()}> +