import React, {useEffect, useState} from "react";
function StandardCodeSearchForm({param, reloadFunction}){
const [searchCondition, setSearchCondition] = useState({
pageIndex: 1,
tab: Number(param?.substring(0, 2)),
category1: param?.substring(2, 4),
category2: param?.substring(4, 6),
searchWrd: ''
});
const [subTabsVisible, setSubTabsVisible] = useState(false);
useEffect(() => {
if(searchCondition.tab){
if(searchCondition.tab !== 10 && searchCondition.tab !== 20){
setSubTabsVisible(true)
}else{
setSubTabsVisible(false)
}
}
reloadFunction(searchCondition)
}, [searchCondition]);
return (
<>
-
{setSearchCondition({...searchCondition, tab: 10})}}>설계기준
-
{setSearchCondition({...searchCondition, tab: 20})}}>표준시방서
-
{setSearchCondition({...searchCondition, tab: 40})}}>전문시방서
-
-
-
-
통합 다운로드
{subTabsVisible && (
{setSearchCondition({...searchCondition, tab: 40})}}>서울특별시
{setSearchCondition({...searchCondition, tab: 50})}}>고속도로공사
{setSearchCondition({...searchCondition, tab: 60})}}>한국농어촌공사
{setSearchCondition({...searchCondition, tab: 70})}}>철도건설공사
{setSearchCondition({...searchCondition, tab: 80})}}>LH한국토지주택공사
{setSearchCondition({...searchCondition, tab: 90})}}>K-Water
)}
>
);
}
export default StandardCodeSearchForm;