import React, { useState, useCallback } from 'react';
import LoginForm from './LoginForm';
import SignupForm from './SignupForm';
import OtpForm from './OtpForm';
const AuthPage = () => {
const [view, setView] = useState('login'); // 'login', 'signup', or 'otp'
const showSignup = useCallback(() => setView('signup'), []);
const showLogin = useCallback(() => setView('login'), []);
const showOtp = useCallback(() => setView('otp'), []);
const renderForm = () => {
switch (view) {
case 'signup':
return