62 lines
1.8 KiB
JavaScript
62 lines
1.8 KiB
JavaScript
//병원로그인인
|
|
import React, { useState } from "react";
|
|
import { Helmet, HelmetProvider } from 'react-helmet-async';
|
|
// import { Route, useNavigate } from "react-router-dom";
|
|
|
|
const Route1 = () => {
|
|
|
|
/*
|
|
const [userId, setUserId] = useState(""); // 일반 문자열 아이디
|
|
const [password, setPassword] = useState("");
|
|
|
|
const navi = useNavigate();
|
|
const toList = ( res ) => {
|
|
navi('/hospital/emgList', { state: res });
|
|
}
|
|
const handleLogin = (e) => {
|
|
e.preventDefault(); // 폼의 기본 동작(페이지 새로고침) 방지
|
|
|
|
let _req_url = import.meta.env.VITE_API_URL_LOGIN;
|
|
_req_url = `http://${import.meta.env.VITE_API_SERVER_IP}:${import.meta.env.VITE_API_SERVER_PORT}` + import.meta.env.VITE_API_URL_LOGIN;
|
|
|
|
let reqBody = {
|
|
userId:userId,
|
|
userPw:password
|
|
};
|
|
POST_DATA(_req_url, reqBody).then(function (res) {
|
|
let status = res.status;
|
|
if (status == "success") {
|
|
toList(res);
|
|
}
|
|
else if(status == "notAccepted"){
|
|
alert('관리자의 승인이 필요합니다.');
|
|
}
|
|
else {
|
|
//failure
|
|
alert('입력하신 아이디와 비밀번호를 다시 확인해주세요.');
|
|
}
|
|
})
|
|
.catch((error) => {
|
|
console.log(error);
|
|
});
|
|
};
|
|
*/
|
|
|
|
const signUp = () => {
|
|
alert('아직 준비되지 않은 기능입니다')
|
|
// navi('/hospital/signUp');
|
|
}
|
|
|
|
return (
|
|
<div className="root_child">
|
|
<HelmetProvider>
|
|
<Helmet>
|
|
<title>Route1</title>
|
|
</Helmet>
|
|
</HelmetProvider>
|
|
<h1>Hello React~</h1>
|
|
</div>
|
|
)
|
|
};
|
|
|
|
export default Route1; |