import React, { useEffect, useState } from 'react' import { Container, Row, Col, Modal } from 'react-bootstrap'; import MainLayer from '../components/MainLayer'; import TimeNow from './../components/TimeNow'; import '../App.css' import EueSuggest from '../components/EueSuggest'; import ChartLine from '../components/ChartLine'; import ChartDoughnut from '../components/ChartDoughnut'; import Donation from '../components/Donation'; import LocCodeChange from '../components/LocCodeChange'; import { callUserInfo } from '../utils/CheckDB'; function GetLocFirst() { const constyled = { display: 'flex', justifyContent: 'space-evenly', width: '100%', position: 'relative' } const col1sty = { display: 'flex', justifyContent: 'start', alignItems: 'center' } const col2sty = { display: 'flex', justifyContent: 'center', alignItems: 'center', flexDirection: 'column', padding: '0' } const [existLoc, setExistLoc] = useState('') const [show, setShow] = useState(false) useEffect(() => { callUserInfo().then((res) => { setExistLoc(res[0]['loc_code']) }) }, []) useEffect(() => { if (existLoc === '') { setTimeout(function () { setShow(true) }, 1500) } else { setShow(false) window.location.replace('/') } }, [existLoc]) return ( EUE에 오신걸 환영합니다 ); } export default GetLocFirst;