import axios from "axios"; import Head from "next/head"; import Image from "next/image"; import Link from "next/link"; import { useEffect, useState } from "react"; import { toast } from "react-toastify"; import Spinner from "../components/Spinner"; import Logo from "../images/logo.png"; export default function Login() { const [email, setEmail] = useState(''); const [name, setName] = useState(''); const [password, setPassword] = useState(''); const [isInputFulfilled, setIsInputFulfilled] = useState(false); const [isLoading, setIsLoading] = useState(false); useEffect(() => { setIsInputFulfilled(email && name && password); }, [email, name, password]); const register = async (e) => { e.preventDefault(); setIsLoading(true); let login = await axios.post(`${process.env.SELF_HOST}/api/register`, {email, name, password}); if (login.data.register) { toast.success('Berhasil mendaftarkan akun anda, cek email untuk melakukan aktivasi akun'); } else { toast.info('Email telah digunakan'); toast.clearWaitingQueue(); setIsLoading(false); } } return ( <> Daftar - Indoteknik
Logo Indoteknik

Mudahkan Pembelian dengan Indoteknik

Daftar untuk melanjutkan

setEmail(e.target.value)} /> setName(e.target.value)} /> setPassword(e.target.value)} />

Sudah punya akun Indoteknik? Masuk

) }