import { useState } from 'react'; import { Link } from 'react-router-dom'; import Button from '../../components/common/button/Button'; import { Title, BtnWrapper, ButtonClose, ModalText, TabItem, TabScroll, TabWrapper } from '../../styles/Components'; import { styled } from 'styled-components'; import Modal from '../../components/common/modal/Modal'; import { useNavigate } from 'react-router-dom'; import { authList } from '../../store/authList'; import { useRecoilValue } from 'recoil'; import CreditContent from '../../components/IndexManage/CreditContent'; import VBPContent from '../../components/IndexManage/VBPContent'; import ItemContent from '../../components/IndexManage/ItemContent'; import InstanceContent from '../../components/IndexManage/InstanceContent'; import DecoContent from '../../components/IndexManage/DecoContent'; import { withAuth } from '../../hooks/hook'; import { authType } from '../../assets/data'; import { TabEconomicIndexList, TabGameLogList } from '../../assets/data/options'; const EconomicIndex = () => { const [activeTab, setActiveTab] = useState('CURRENCY'); const handleTab = (e, content) => { e.preventDefault(); setActiveTab(content); }; return ( <> 경제 지표 {TabEconomicIndexList.map((el, idx) => { return (
  • handleTab(e, el.value)}> {el.name}
  • ) })}
    {activeTab === 'CURRENCY' && } {/*{activeTab === 'vbp' && }*/} {/*{activeTab === 'item' && }*/} {/*{activeTab === 'instance' && }*/} {/*{activeTab === 'deco' && }*/} ); }; export default withAuth(authType.economicIndicatorsRead)(EconomicIndex);