setup server admin

This commit is contained in:
Milo Schwartz
2024-12-25 15:54:32 -05:00
parent e0b1aa98e0
commit 4a1e869e58
29 changed files with 409 additions and 251 deletions

View File

@@ -32,6 +32,8 @@ import { useEnvContext } from "@app/hooks/useEnvContext";
type SignupFormProps = {
redirect?: string;
inviteId?: string;
inviteToken?: string;
};
const formSchema = z
@@ -45,7 +47,7 @@ const formSchema = z
message: "Passwords do not match",
});
export default function SignupForm({ redirect }: SignupFormProps) {
export default function SignupForm({ redirect, inviteId, inviteToken }: SignupFormProps) {
const router = useRouter();
const api = createApiClient(useEnvContext());
@@ -70,6 +72,8 @@ export default function SignupForm({ redirect }: SignupFormProps) {
.put<AxiosResponse<SignUpResponse>>("/auth/signup", {
email,
password,
inviteId,
inviteToken
})
.catch((e) => {
console.error(e);