frontend add

This commit is contained in:
shinmj
2021-10-21 09:03:17 +09:00
parent 8caa4bbc5a
commit cb9d50511e
443 changed files with 88282 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
export const DEV = process.env.NODE_ENV !== 'production'
export const PORT = process.env.PORT || '3000'
export const PROXY_HOST = process.env.PROXY_HOST || `http://localhost:${PORT}`
export const TZ = process.env.TZ || 'Asia/Seoul'
export const MODE = process.env.MODE
export const ASSET_PATH = `/styles/${MODE}`
export const SERVER_API_URL = process.env.SERVER_API_URL
export const CLAIM_NAME = process.env.CLAIM_NAME || 'Authorization'
export const AUTH_USER_ID = process.env.AUTH_USER_ID || 'token-id'
export const REFRESH_TOKEN = process.env.REFRESH_TOKEN || 'refresh-token'
export const ACCESS_TOKEN = process.env.ACCESS_TOKEN || 'access-token'
export const SITE_ID = process.env.SITE_ID
export const GOOGLE_CLIENT_ID = process.env.NEXT_PUBLIC_GOOGLE_CLIENT_ID
export const KAKAO_JAVASCRIPT_KEY = process.env.NEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY
export const NAVER_CLIENT_ID = process.env.NEXT_PUBLIC_NAVER_CLIENT_ID
export const NAVER_CALLBACK_URL = process.env.NEXT_PUBLIC_NAVER_CALLBACK_URL

View File

@@ -0,0 +1,44 @@
import { PROXY_HOST } from './env'
export const DEFAULT_APP_NAME = '전자정부 표준프레임워크 포탈'
export const BASE_URL = `${PROXY_HOST}/server`
export const DEFAULT_ERROR_MESSAGE = 'Sorry.. Something Wrong...😱'
export const DEFUALT_GRID_PAGE_SIZE = 10
export const GRID_ROWS_PER_PAGE_OPTION = [10, 20, 50, 100]
export const COMMENTS_MAX_LENGTH = 300
export const COMMENTS_PAGE_SIZE = 5
export const EDITOR_LOAD_IMAGE_URL = '/portal-service/api/v1/images/editor/'
export const LOAD_IMAGE_URL = '/portal-service/api/v1/images/'
export const EDITOR_MAX_LENGTH = 2000
// .htm, .html, .txt, .png/.jpg/etc, .pdf, .xlsx. .xls
export const DEFAULT_ACCEPT_FILE_EXT =
'text/html, text/plain, image/*, .pdf, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel'
export const DEFAULT_ACCEPT_FILE_EXT_TEXT =
'.htm, .html, .txt, .png/.jpg/etc, .pdf, .xlsx. .xls'
export const CUSTOM_HEADER_SITE_ID_KEY = 'X-Site-Id'
export const ACCESS_LOG_TIMEOUT = 30 * 60 * 1000
export const ACCESS_LOG_ID = 'accessLogId'
export const PUBLIC_PAGES = [
'/404',
'/',
'',
'/reload',
'/_error',
'/user/leave/bye',
'#',
'/auth/login/naver',
]