Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
"version": "0.0.0",
"type": "module",
"dependencies": {
"egovframe-template-simple-react": "file:",
"qs": "^6.11.0",
"react": "^18.3.1",
"react-datepicker": "^4.8.0",
Expand All @@ -25,7 +24,7 @@
"eslint-plugin-react": "^7.34.3",
"eslint-plugin-react-hooks": "^4.6.2",
"eslint-plugin-react-refresh": "^0.4.7",
"react-scripts": "5.0.1",

"vite": "^5.3.4",
"vitest": "2.0.4"
},
Expand Down
23 changes: 0 additions & 23 deletions src/App.js

This file was deleted.

2 changes: 1 addition & 1 deletion src/api/egovFetch.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { SERVER_URL } from "../config";
import { SERVER_URL } from "@/config";

import URL from "@/constants/url";
import CODE from "@/constants/code";
Expand Down
64 changes: 0 additions & 64 deletions src/api/egovFetch.jsx

This file was deleted.

2 changes: 1 addition & 1 deletion src/config/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export const SERVER_URL = "http://" + import.meta.env.VITE_APP_EGOV_CONTEXT_URL; // REST API 서버 Domain URL
export const SERVER_URL = "http://"+import.meta.env.VITE_EGOV_CONTEXT_URL; // REST API 서버 Domain URL
export const DEFAULT_BBS_ID = "BBSMSTR_AAAAAAAAAAAA"; // default = 공지사항 게시판 아이디
export const NOTICE_BBS_ID = "BBSMSTR_AAAAAAAAAAAA"; // 공지사항 게시판 아이디
export const GALLERY_BBS_ID = "BBSMSTR_BBBBBBBBBBBB"; // 갤러리 게시판 아이디
4 changes: 0 additions & 4 deletions src/config/index.jsx

This file was deleted.

1 change: 1 addition & 0 deletions src/constants/code.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,5 @@ const CODE = {
DATE_DAY : "day",
}

// eslint-disable-next-line react-refresh/only-export-components
export default CODE;
22 changes: 0 additions & 22 deletions src/constants/code.jsx

This file was deleted.

127 changes: 67 additions & 60 deletions src/constants/url.js
Original file line number Diff line number Diff line change
@@ -1,81 +1,88 @@
const URL = {
//COMMON
MAIN: "/", //메인페이지
MAIN: "/egovframe-template-simple-react", //메인페이지

LOGIN: "/login", //로그인
SNS_NAVER_CB: "/login/naver/callback", //Sns Naver Callback
SNS_KAKAO_CB: "/login/kakao/callback", //Sns Kakao Callback
ERROR: "/error", //로그인
LOGIN: "/egovframe-template-simple-react/login", //로그인
ERROR: "/egovframe-template-simple-react/error", //로그인

//ABOUT
ABOUT: "/about", //사이트소개
ABOUT_SITE: "/about/site", // 사이트소개/소개
ABOUT_HISTORY: "/about/history", // 사이트소개/연혁
ABOUT_ORGANIZATION: "/about/organization", // 사이트소개/조직소개
ABOUT_LOCATION: "/about/location", // 사이트소개/찾아오시는길
ABOUT: "/egovframe-template-simple-react/about", //사이트소개
ABOUT_SITE: "/egovframe-template-simple-react/about/site", // 사이트소개/소개
ABOUT_HISTORY: "/egovframe-template-simple-react/about/history", // 사이트소개/연혁
ABOUT_ORGANIZATION: "/egovframe-template-simple-react/about/organization", // 사이트소개/조직소개
ABOUT_LOCATION: "/egovframe-template-simple-react/about/location", // 사이트소개/찾아오시는길

//INTRO
INTRO: "/intro", //정보마당
INTRO_WORKS: "/intro/works", // 정보마당/주요사업소개
INTRO_SERVICE: "/intro/service", // 정보마당/주요서비스소개
INTRO: "/egovframe-template-simple-react/intro", //정보마당
INTRO_WORKS: "/egovframe-template-simple-react/intro/works", // 정보마당/주요사업소개
INTRO_SERVICE: "/egovframe-template-simple-react/intro/service", // 정보마당/주요서비스소개

//SUPPORT
SUPPORT: "/support", // 고객지원
SUPPORT_DOWNLOAD: "/support/download", // 고객지원/자료실
SUPPORT_DOWNLOAD_DETAIL: "/support/download/detail", // 고객지원/자료실/상세
SUPPORT_DOWNLOAD_CREATE: "/support/download/create", // 고객지원/자료실/등록
SUPPORT_QNA: "/support/qna", // 고객지원/묻고답하기
SUPPORT_QNA_DETAIL: "/support/qna/detail", // 고객지원/묻고답하기/상세
SUPPORT_APPLY: "/support/apply", // 고객지원/서비스신청
SUPPORT: "/egovframe-template-simple-react/support", // 고객지원
SUPPORT_DOWNLOAD: "/egovframe-template-simple-react/support/download", // 고객지원/자료실
SUPPORT_DOWNLOAD_DETAIL:
"/egovframe-template-simple-react/support/download/detail", // 고객지원/자료실/상세
SUPPORT_DOWNLOAD_CREATE:
"/egovframe-template-simple-react/support/download/create", // 고객지원/자료실/등록
SUPPORT_QNA: "/egovframe-template-simple-react/support/qna", // 고객지원/묻고답하기
SUPPORT_QNA_DETAIL: "/egovframe-template-simple-react/support/qna/detail", // 고객지원/묻고답하기/상세
SUPPORT_APPLY: "/egovframe-template-simple-react/support/apply", // 고객지원/서비스신청

//INFORM
INFORM: "/inform", // 알림마당
INFORM_DAILY: "/inform/daily", // 알림마당/오늘의행사
INFORM_DAILY_DETAIL: "/inform/daily/detail", // 알림마당/오늘의행사상세
INFORM_WEEKLY: "/inform/weekly", // 알림마당/금주의행사
INFORM_WEEKLY_DETAIL: "/inform/weekly/detail", // 알림마당/금주의행사상세
INFORM_NOTICE: "/inform/notice", // 알림마당/공지사항
INFORM_NOTICE_DETAIL: "/inform/notice/detail", // 알림마당/공지사항상세
INFORM_NOTICE_CREATE: "/inform/notice/create", // 알림마당/공지사항등록
INFORM_NOTICE_MODIFY: "/inform/notice/modify", // 알림마당/공지사항수정
INFORM_NOTICE_REPLY: "/inform/notice/reply", // 알림마당/공지사항답글
INFORM_GALLERY: "/inform/gallery", // 알림마당/사이트갤러리
INFORM_GALLERY_DETAIL: "/inform/gallery/detail", // 알림마당/사이트갤러리상세
INFORM_GALLERY_CREATE: "/inform/gallery/create", // 알림마당/사이트갤러리등록
INFORM_GALLERY_MODIFY: "/inform/gallery/modify", // 알림마당/사이트갤러리수정
INFORM_GALLERY_REPLY: "/inform/gallery/reply", // 알림마당/사이트갤러리답글
INFORM: "/egovframe-template-simple-react/inform", // 알림마당
INFORM_DAILY: "/egovframe-template-simple-react/inform/daily", // 알림마당/오늘의행사
INFORM_DAILY_DETAIL: "/egovframe-template-simple-react/inform/daily/detail", // 알림마당/오늘의행사상세
INFORM_WEEKLY: "/egovframe-template-simple-react/inform/weekly", // 알림마당/금주의행사
INFORM_WEEKLY_DETAIL: "/egovframe-template-simple-react/inform/weekly/detail", // 알림마당/금주의행사상세
INFORM_NOTICE: "/egovframe-template-simple-react/inform/notice", // 알림마당/공지사항
INFORM_NOTICE_DETAIL: "/egovframe-template-simple-react/inform/notice/detail", // 알림마당/공지사항상세
INFORM_NOTICE_CREATE: "/egovframe-template-simple-react/inform/notice/create", // 알림마당/공지사항등록
INFORM_NOTICE_MODIFY: "/egovframe-template-simple-react/inform/notice/modify", // 알림마당/공지사항수정
INFORM_NOTICE_REPLY: "/egovframe-template-simple-react/inform/notice/reply", // 알림마당/공지사항답글
INFORM_GALLERY: "/egovframe-template-simple-react/inform/gallery", // 알림마당/사이트갤러리
INFORM_GALLERY_DETAIL:
"/egovframe-template-simple-react/inform/gallery/detail", // 알림마당/사이트갤러리상세
INFORM_GALLERY_CREATE:
"/egovframe-template-simple-react/inform/gallery/create", // 알림마당/사이트갤러리등록
INFORM_GALLERY_MODIFY:
"/egovframe-template-simple-react/inform/gallery/modify", // 알림마당/사이트갤러리수정
INFORM_GALLERY_REPLY: "/egovframe-template-simple-react/inform/gallery/reply", // 알림마당/사이트갤러리답글

//ADMIN
ADMIN: "/admin", // 사이트관리
ADMIN_SCHEDULE: "/admin/schedule", // 사이트관리/일정관리
ADMIN_SCHEDULE_DETAIL: "/admin/schedule/detail", // 사이트관리/일정관리상세
ADMIN_SCHEDULE_CREATE: "/admin/schedule/create", // 사이트관리/일정관리생성
ADMIN_SCHEDULE_MODIFY: "/admin/schedule/modify", // 사이트관리/일정관리수정
ADMIN: "/egovframe-template-simple-react/admin", // 사이트관리
ADMIN_SCHEDULE: "/egovframe-template-simple-react/admin/schedule", // 사이트관리/일정관리
ADMIN_SCHEDULE_DETAIL:
"/egovframe-template-simple-react/admin/schedule/detail", // 사이트관리/일정관리상세
ADMIN_SCHEDULE_CREATE:
"/egovframe-template-simple-react/admin/schedule/create", // 사이트관리/일정관리생성
ADMIN_SCHEDULE_MODIFY:
"/egovframe-template-simple-react/admin/schedule/modify", // 사이트관리/일정관리수정

ADMIN_BOARD: "/admin/board", // 사이트관리/게시판생성관리 목록
ADMIN_BOARD_DETAIL: "/admin/board/detail", // 사이트관리/게시판생성관리 상세
ADMIN_BOARD_CREATE: "/admin/board/create", // 사이트관리/게시판생성관리 등록
ADMIN_BOARD_MODIFY: "/admin/board/modify", // 사이트관리/게시판생성관리 상세/수정
ADMIN_BOARD: "/egovframe-template-simple-react/admin/board", // 사이트관리/게시판생성관리 목록
ADMIN_BOARD_DETAIL: "/egovframe-template-simple-react/admin/board/detail", // 사이트관리/게시판생성관리 상세
ADMIN_BOARD_CREATE: "/egovframe-template-simple-react/admin/board/create", // 사이트관리/게시판생성관리 등록
ADMIN_BOARD_MODIFY: "/egovframe-template-simple-react/admin/board/modify", // 사이트관리/게시판생성관리 상세/수정

ADMIN_USAGE: "/admin/usage", // 사이트관리/게시판사용관리 목록
ADMIN_USAGE_DETAIL: "/admin/usage/detail", // 사이트관리/게시판사용관리 상세
ADMIN_USAGE_CREATE: "/admin/usage/create", // 사이트관리/게시판사용관리 등록
ADMIN_USAGE_MODIFY: "/admin/usage/modify", // 사이트관리/게시판사용관리 상세/수정
ADMIN_USAGE: "/egovframe-template-simple-react/admin/usage", // 사이트관리/게시판사용관리 목록
ADMIN_USAGE_DETAIL: "/egovframe-template-simple-react/admin/usage/detail", // 사이트관리/게시판사용관리 상세
ADMIN_USAGE_CREATE: "/egovframe-template-simple-react/admin/usage/create", // 사이트관리/게시판사용관리 등록
ADMIN_USAGE_MODIFY: "/egovframe-template-simple-react/admin/usage/modify", // 사이트관리/게시판사용관리 상세/수정

ADMIN_NOTICE: "/admin/notice", // 사이트관리/공지사항관리 목록
ADMIN_NOTICE_DETAIL: "/admin/notice/detail", // 사이트관리/공지사항관리 상세
ADMIN_NOTICE_CREATE: "/admin/notice/create", // 사이트관리/공지사항관리 등록
ADMIN_NOTICE_MODIFY: "/admin/notice/modify", // 사이트관리/공지사항관리 수정
ADMIN_NOTICE_REPLY: "/admin/notice/reply", // 사이트관리/공지사항관리 답글 등록
ADMIN_NOTICE: "/egovframe-template-simple-react/admin/notice/", // 사이트관리/공지사항관리 목록
ADMIN_NOTICE_DETAIL: "/egovframe-template-simple-react/admin/notice/detail", // 사이트관리/공지사항관리 상세
ADMIN_NOTICE_CREATE: "/egovframe-template-simple-react/admin/notice/create", // 사이트관리/공지사항관리 등록
ADMIN_NOTICE_MODIFY: "/egovframe-template-simple-react/admin/notice/modify", // 사이트관리/공지사항관리 수정
ADMIN_NOTICE_REPLY: "/egovframe-template-simple-react/admin/notice/reply", // 사이트관리/공지사항관리 답글 등록

ADMIN_GALLERY: "/admin/gallery", // 사이트관리/사이트갤러리관리
ADMIN_GALLERY_DETAIL: "/admin/gallery/detail", // 사이트관리/사이트갤러리관리 상세
ADMIN_GALLERY_CREATE: "/admin/gallery/create", // 사이트관리/사이트갤러리관리 등록
ADMIN_GALLERY_MODIFY: "/admin/gallery/modify", // 사이트관리/사이트갤러리관리 수정
ADMIN_GALLERY_REPLY: "/admin/gallery/reply", // 사이트관리/사이트갤러리관리 답글 등록
ADMIN_GALLERY: "/egovframe-template-simple-react/admin/gallery", // 사이트관리/사이트갤러리관리
ADMIN_GALLERY_DETAIL: "/egovframe-template-simple-react/admin/gallery/detail", // 사이트관리/사이트갤러리관리 상세
ADMIN_GALLERY_CREATE: "/egovframe-template-simple-react/admin/gallery/create", // 사이트관리/사이트갤러리관리 등록
ADMIN_GALLERY_MODIFY: "/egovframe-template-simple-react/admin/gallery/modify", // 사이트관리/사이트갤러리관리 수정
ADMIN_GALLERY_REPLY: "/egovframe-template-simple-react/admin/gallery/reply", // 사이트관리/사이트갤러리관리 답글 등록

ADMIN_MANAGER: "/admin/manager", // 사이트관리/사이트관리자 암호변경 기능
ADMIN_MEMBERS: "/admin/members", // 사이트관리/회원관리 목록기능
ADMIN_MANAGER: "/egovframe-template-simple-react/admin/manager/", // 사이트관리/사이트관리자 암호변경 기능

ADMIN_MEMBERS: "/admin/members/", // 사이트관리/회원관리 목록기능
ADMIN_MEMBERS_DETAIL: "/admin/members/detail", // 사이트관리/회원관리 상세
ADMIN_MEMBERS_CREATE: "/admin/members/create", // 사이트관리/회원관리 등록
ADMIN_MEMBERS_MODIFY: "/admin/members/modify", // 사이트관리/회원관리 상세/수정
Expand Down
Loading