import React from 'react'; import Col from "react-bootstrap/Col"; import Row from "react-bootstrap/Row"; import FavoriteIcon from "./FavoriteIcon"; function StandardCodeList({listData, filterData}) { 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 ( { /*window.open("/standardCode/viewer/"+history.kcscCd+":"+history.rvsnYmd.split('T')[0]);*/ }} />

{history.docYr}

) })}
{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 ( { window.open("/standardCode/viewer/"+history.kcscCd+":"+history.rvsnYmd.split('T')[0]); }} />

{history.docYr}

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