import React from 'react'; import Col from "react-bootstrap/Col"; import Row from "react-bootstrap/Row"; import FavoriteIcon from "./FavoriteIcon"; import Button from "react-bootstrap/Button"; function StandardCodeList({listData, filterData, getHistoryModal}) { function historyBtn(item){ getHistoryModal(item); } return (
{listData.filter(item => { if (item.groupNm.includes(filterData)) { return item } return null }).map(item => { return (
{item.mainCategory}
{item.middleCategory}
{item.kcscCd}
{item.groupNm}
{item.rvsnRemark}
{item.historyList.filter(history => { return history; }).map(history => { let buttonClass = "btn btn-sm docInfoBtn docInfoActive " let pClass = "yearInfo yearInfoActive"; if(history.docEr === 'E'){ buttonClass += "btn-success " }else{ buttonClass += "btn-primary " } return ( { const rvsnYmd = new Date(history.rvsnYmd) rvsnYmd.setHours(rvsnYmd.getHours()+9) window.open("/standardCode/viewer/"+history.kcscCd+":"+rvsnYmd.toISOString().split('T')[0]); }} />

{history.docYr}

) })}
) })}
); } export default StandardCodeList;