diff --git a/egovframe-template-simple-react-contribution/src/css/base.css b/egovframe-template-simple-react-contribution/src/css/base.css index 6265eb9..930d2ef 100644 --- a/egovframe-template-simple-react-contribution/src/css/base.css +++ b/egovframe-template-simple-react-contribution/src/css/base.css @@ -82,3 +82,7 @@ button {cursor: pointer;} .mt40 {margin-top: 40px !important;} .ml10 {margin-left: 10px !important;} .pb10 {padding-bottom: 10px !important;} + + +.clickable{cursor: pointer;} +.findBtn{float: right} \ No newline at end of file diff --git a/egovframe-template-simple-react-contribution/src/pages/login/EgovLoginContent.jsx b/egovframe-template-simple-react-contribution/src/pages/login/EgovLoginContent.jsx index c17f4d7..778460b 100644 --- a/egovframe-template-simple-react-contribution/src/pages/login/EgovLoginContent.jsx +++ b/egovframe-template-simple-react-contribution/src/pages/login/EgovLoginContent.jsx @@ -9,6 +9,9 @@ import Row from 'react-bootstrap/Row'; import Col from 'react-bootstrap/Col'; import { getLocalItem, setLocalItem, setSessionItem } from 'utils/storage'; +import Modal from "react-bootstrap/Modal"; +import IdFindForm from "./IdFindForm"; +import PwFindForm from "./PwFindForm"; function EgovLoginContent(props) { console.group("EgovLoginContent"); @@ -24,6 +27,12 @@ function EgovLoginContent(props) { const [saveIDFlag, setSaveIDFlag] = useState(false); + const [findModalState, setFindModalState] = useState(false); + const [modalTitle, setModalTitle] = useState(); + const [modalBody, setModalBody] = useState(); + const handleClose = () => setFindModalState(false); + const handleShow = () => setFindModalState(true); + const checkRef = useRef(); const KEY_ID = "KEY_ID"; @@ -99,47 +108,67 @@ function EgovLoginContent(props) { }) } + const idFindModal = () => { + setModalTitle("ID 찾기") + setModalBody(IdFindForm) + handleShow(); + } + const pwFindModal = () => { + setModalTitle("PW 찾기") + setModalBody(PwFindForm) + handleShow(); + } + console.log("------------------------------EgovLoginContent [End]"); console.groupEnd("EgovLoginContent"); - + return ( -
전자정부표준프레임워크 경량환경 홈페이지 로그인 페이지입니다.
로그인을 하시면 모든 서비스를 제한없이 이용하실 수 있습니다.
전자정부표준프레임워크 경량환경 홈페이지 로그인 페이지입니다.
로그인을 하시면 모든 서비스를 제한없이 이용하실 수 있습니다.