Fix TS2305 errors in RegisterForm
Fixes TypeScript errors related to missing exports 'ServerStatus' and 'SignUpResponse' from the './types' module in RegisterForm.tsx.
This commit is contained in:
@@ -4,15 +4,15 @@ import { Button } from "@/components/ui/button";
|
||||
import { ArrowRight } from "lucide-react";
|
||||
import { useToast } from "@/hooks/useToast.wrapper";
|
||||
import { verifyServerConnection } from "@/contexts/auth/auth.utils";
|
||||
import { ServerStatus, SignUpResponse } from "./types";
|
||||
import { ServerConnectionStatus } from "./types";
|
||||
import EmailConfirmation from "./EmailConfirmation";
|
||||
import RegisterFormFields from "./RegisterFormFields";
|
||||
import { supabase } from "@/lib/supabase";
|
||||
|
||||
interface RegisterFormProps {
|
||||
signUp: (email: string, password: string, username: string) => Promise<SignUpResponse>;
|
||||
serverStatus: ServerStatus;
|
||||
setServerStatus: React.Dispatch<React.SetStateAction<ServerStatus>>;
|
||||
signUp: (email: string, password: string, username: string) => Promise<{ error: any, user: any, redirectToSettings?: boolean, emailConfirmationRequired?: boolean }>;
|
||||
serverStatus: ServerConnectionStatus;
|
||||
setServerStatus: React.Dispatch<React.SetStateAction<ServerConnectionStatus>>;
|
||||
setRegisterError: React.Dispatch<React.SetStateAction<string | null>>;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
import React, { useState, useEffect } from "react";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
import { useAuth } from "@/contexts/auth";
|
||||
@@ -13,15 +12,12 @@ import ServerStatusAlert from "@/components/auth/ServerStatusAlert";
|
||||
import TestConnectionSection from "@/components/auth/TestConnectionSection";
|
||||
import SupabaseConnectionStatus from "@/components/auth/SupabaseConnectionStatus";
|
||||
import RegisterErrorDisplay from "@/components/auth/RegisterErrorDisplay";
|
||||
import { ServerConnectionStatus } from "@/components/auth/types";
|
||||
|
||||
const Register = () => {
|
||||
const [registerError, setRegisterError] = useState<string | null>(null);
|
||||
const [testResults, setTestResults] = useState<any>(null);
|
||||
const [serverStatus, setServerStatus] = useState<{
|
||||
checked: boolean;
|
||||
connected: boolean;
|
||||
message: string;
|
||||
}>({
|
||||
const [serverStatus, setServerStatus] = useState<ServerConnectionStatus>({
|
||||
checked: false,
|
||||
connected: false,
|
||||
message: "서버 연결 상태를 확인 중입니다..."
|
||||
|
||||
Reference in New Issue
Block a user