퍼블 업뎃

thkim
Lim\jun 2024-06-20 14:13:46 +09:00
parent 023c641e1c
commit cec6d47e5a
8 changed files with 105 additions and 55 deletions

View File

@ -3,24 +3,22 @@ import React from 'react';
import { NavLink } from 'react-router-dom';
import URL from 'constants/url';
function EgovLeftNavInform() {
console.groupCollapsed("EgovLeftNavInform");
console.log("[Start] EgovLeftNavInform ------------------------------");
console.log("------------------------------EgovLeftNavInform [End]");
console.groupEnd("EgovLeftNavInform");
return (
<div className="nav">
<div className="nav1">
<div className="inner">
<h2>알림마당</h2>
<ul className="menu4">
<li><NavLink to={URL.INFORM_DAILY} className={({ isActive }) => (isActive ? "cur" : "")}>오늘의행사</NavLink></li>
<li><NavLink to={URL.INFORM_WEEKLY} className={({ isActive }) => (isActive ? "cur" : "")}>금주의행사</NavLink></li>
<li><NavLink to={URL.INFORM_NOTICE} className={({ isActive }) => (isActive ? "cur" : "")}>공지사항</NavLink></li>
<li><NavLink to={URL.INFORM_GALLERY} className={({ isActive }) => (isActive ? "cur" : "")}>사이트갤러리</NavLink></li>
<h2 className={"nav_title"}>사이트 안내</h2>
<ul className="menu10">
<li><NavLink to={URL.ABOUT_SITEMAP} className={({ isActive }) => (isActive ? "cur" : "")}>사이트맵</NavLink></li>
<li><NavLink to={URL.PRIVATE} className={({ isActive }) => (isActive ? "cur" : "")}>개인정보처리방침</NavLink></li>
<li><NavLink to={URL.EMAIL} className={({ isActive }) => (isActive ? "cur" : "")}>이메일무단수집거부</NavLink></li>
</ul>
</div>
</div>
);
}
export default React.memo(EgovLeftNavInform);
// export default React.memo(EgovLeftNavInform);
export default EgovLeftNavInform;

View File

@ -18,7 +18,7 @@ const URL = {
ABOUT_PROMOTE : "/about/promote", // 사이트소개/홍보자료
ABOUT_ORGANIZATION : "/about/organization", // 사이트소개/조직소개
ABOUT_LOCATION : "/about/location", // 사이트소개/찾아오시는길
ABOUT_SITEMAP : "/about/sitemap", // 사이트소개/사이트맵
ABOUT_SITEMAP : "/inform/sitemap", // 사이트소개/사이트맵
//INTRO
// INTRO : "/intro", //정보마당

View File

@ -2,7 +2,7 @@ import React from 'react';
import { Link } from 'react-router-dom';
import { default as EgovLeftNav } from 'components/leftmenu/EgovLeftNavAbout';
import URL from "../../constants/url";
import URL from "constants/url";
function EgovAboutSite() {
return (

View File

@ -1,35 +0,0 @@
import React, { useState } from 'react';
import {Link, useLocation, useNavigate} from 'react-router-dom';
import * as EgovNet from 'api/egovFetch';
import URL from "../../constants/url";
function Sitemap(){
return (
<div className="container">
<div className="c_wrap">
{/* <!-- Location --> */}
<div className="location">
<ul>
<li><Link to={URL.MAIN} className="home" >Home</Link></li>
<li><Link to={URL.ABOUT}>센터 소개</Link></li>
<li>사이트맵</li>
</ul>
</div>
{/* <!--// Location --> */}
<div className="layout">
<div className="contents" id="contents">
{/* <!-- 본문 --> */}
<h1 className="tit_3">사이트맵</h1>
</div>
</div>
</div>
</div>
);
}
export default Sitemap;

View File

@ -1,13 +1,41 @@
import React, { useState } from 'react';
import {Link, useLocation, useNavigate} from 'react-router-dom';
import * as EgovNet from 'api/egovFetch';
import URL from "constants/url";
import { default as EgovLeftNav } from 'components/leftmenu/EgovLeftNavInform';
function Email(){
return (
<div>이메일 무단수집 거부</div>
<div className="container">
<div className="c_wrap">
{/* <!-- Location --> */}
<div className="location">
<ul>
<li><Link to={URL.MAIN} className="home">Home</Link></li>
<li><Link to={URL.ABOUT_SITEMAP}>사이트 안내</Link></li>
<li>이메일 무단수집 거부</li>
</ul>
</div>
{/* <!--// Location --> */}
<div className="layout">
{/* <!-- Navigation --> */}
<EgovLeftNav></EgovLeftNav>
{/* <!--// Navigation --> */}
<div className="contents SITE_INTRO" id="contents">
{/* <!-- 본문 --> */}
<h1 className="tit_3">이메일 무단수집 거부</h1>
{/* <!--// 본문 --> */}
</div>
</div>
</div>
</div>
);
}

View File

@ -1,13 +1,43 @@
import React, { useState } from 'react';
import {Link, useLocation, useNavigate} from 'react-router-dom';
import * as EgovNet from 'api/egovFetch';
import URL from "constants/url";
import { default as EgovLeftNav } from 'components/leftmenu/EgovLeftNavInform';
function Private(){
return (
<div>개인정보처리방침</div>
<div className="container">
<div className="c_wrap">
{/* <!-- Location --> */}
<div className="location">
<ul>
<li><Link to={URL.MAIN} className="home">Home</Link></li>
<li><Link to={URL.ABOUT_SITEMAP}>사이트 안내</Link></li>
<li>개인정보처리방침</li>
</ul>
</div>
{/* <!--// Location --> */}
<div className="layout">
{/* <!-- Navigation --> */}
<EgovLeftNav></EgovLeftNav>
{/* <!--// Navigation --> */}
<div className="contents SITE_INTRO" id="contents">
{/* <!-- 본문 --> */}
<h1 className="tit_3">개인정보처리방침</h1>
{/* <!--// 본문 --> */}
</div>
</div>
</div>
</div>
);
}

View File

@ -1,13 +1,42 @@
import React, { useState } from 'react';
import {Link, useLocation, useNavigate} from 'react-router-dom';
import * as EgovNet from 'api/egovFetch';
import URL from "constants/url";
import { default as EgovLeftNav } from 'components/leftmenu/EgovLeftNavInform';
function Sitemap(){
return (
<div>사이트맵</div>
<div className="container">
<div className="c_wrap">
{/* <!-- Location --> */}
<div className="location">
<ul>
<li><Link to={URL.MAIN} className="home">Home</Link></li>
<li>사이트맵</li>
</ul>
</div>
{/* <!--// Location --> */}
<div className="layout">
{/* <!-- Navigation --> */}
<EgovLeftNav></EgovLeftNav>
{/* <!--// Navigation --> */}
<div className="contents SITE_INTRO" id="contents">
{/* <!-- 본문 --> */}
<h1 className="tit_3">사이트맵</h1>
{/* <!--// 본문 --> */}
</div>
</div>
</div>
</div>
);
}

View File

@ -24,7 +24,7 @@ import EgovAboutHistory from 'pages/about/EgovAboutHistory';
import EgovAboutPromote from 'pages/about/EgovAboutPromote';
import EgovAboutOrganization from 'pages/about/EgovAboutOrganization';
import EgovAboutLocation from 'pages/about/EgovAboutLocation';
import EgovAboutSitemap from 'pages/about/EgovAboutSitemap';
import EgovAboutSitemap from 'pages/inform/Sitemap';
//INTRO
// import EgovIntroWork from 'pages/intro/EgovIntroWork';