import React, {useCallback, useEffect, useState} from "react"
import Modal from "react-bootstrap/Modal";
import * as EgovNet from "api/egovFetch";
import Form from "react-bootstrap/Form";
import Row from "react-bootstrap/Row";
import Col from "react-bootstrap/Col";
import Button from "react-bootstrap/Button";
import SelectOption from "components/commonCode/SelectOption";
import CheckBox from "components/commonCode/CheckBox";
function UserInfoModal({userSeq}){
const [userInfo, setUserInfo] = useState({ userId: '', password: '', passwordChk: '', userNm: '', email: '', phoneNum: '', userSe:'', userRole:'', status:''});
function getModalContent(){
EgovNet.requestFetch(
'/admin/users/info?userSeq='+userSeq,
{
method: "GET"
},
(resp) => {
const respInfo = {
userId: resp.result.userInfo.userId,
userNm: resp.result.userInfo.userNm,
email: resp.result.userInfo.email,
phoneNum: resp.result.userInfo.phoneNum,
password: "",
passwordChk: "",
userSe: resp.result.userInfo.userSe,
userRole: resp.result.userInfo.userRole,
status: resp.result.userInfo.status
}
setUserInfo(respInfo);
},
(resp) => {
console.log("err response : ", resp);
}
);
}
function userInfoChange(e){
debugger
}
useEffect(() => {
getModalContent();
}, []);
return (
<>
{userInfo.userNm} 상세정보
아이디
비밀번호
비밀번호 확인
이름
이메일
연락처
사용자 유형
사용자 권한
상태
>
)
}
export default UserInfoModal;