import { useState } from "react"; import { NewUser, User } from "../Types/Users"; export default function Register() { const [username, setUsername] = useState('') const [password, setPassword] = useState('') const [error, setError] = useState('') const handleRegister = async () => { try { const newUser: NewUser = { username, password }; const registeredUser: User = await api.registerUser(newUser); console.log("User registered:", registeredUser); // Optionally, you can navigate to another page or show a success message here } catch (error) { setError("Registration failed. Please try again."); // Handle error appropriately } }; return (