This commit is contained in:
Jaeyoung Lee 2025-06-24 18:22:11 +09:00
commit 50cf8f6fc8
4 changed files with 40 additions and 4 deletions

View File

@ -29,4 +29,7 @@ AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E"
AWS_SECRET_ACCESS_KEY="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"
NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp"
S3_PROFILE="dev"
S3_PROFILE="dev"
#logging
NEXT_PUBLIC_ENABLE_LOGGING=true

View File

@ -30,4 +30,7 @@ AWS_ACCESS_KEY_ID="AKIA3K4QWLZHFZRJOM2E"
AWS_SECRET_ACCESS_KEY="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"
NEXT_PUBLIC_AWS_S3_BASE_URL="//files.hanasys.jp"
S3_PROFILE="prd"
S3_PROFILE="prd"
#logging
NEXT_PUBLIC_ENABLE_LOGGING=false

View File

@ -193,10 +193,10 @@ export default function Simulator() {
setChartData(hatsudenryouAll)
break
case 'B':
setChartData(hatsudenryouAllSnow)
setChartData(hatsudenryouPeakcutAll)
break
case 'C':
setChartData(hatsudenryouPeakcutAll)
setChartData(hatsudenryouAllSnow)
break
case 'D':
setChartData(hatsudenryouPeakcutAllSnow)

30
src/util/logger.js Normal file
View File

@ -0,0 +1,30 @@
// utils/logger.js
const isLoggingEnabled = process.env.NEXT_PUBLIC_ENABLE_LOGGING === 'true';
export const logger = {
log: (...args) => {
if (isLoggingEnabled) {
console.log(...args);
}
},
error: (...args) => {
// 에러는 항상 로깅하거나, 또는 환경에 따라 다르게 처리
console.error(...args);
// 운영 환경에서는 서버로 에러를 보내는 코드를 추가할 수도 있음
},
warn: (...args) => {
if (isLoggingEnabled) {
console.warn(...args);
}
},
info: (...args) => {
if (isLoggingEnabled) {
console.info(...args);
}
},
debug: (...args) => {
if (isLoggingEnabled) {
console.debug(...args);
}
}
};