[251124] fix: Log정리-3

🕐 커밋 시간: 2025. 11. 24. 12:13:08

📊 변경 통계:
  • 총 파일: 10개
  • 추가: +29줄
  • 삭제: -110줄

📁 추가된 파일:
  + com.twin.app.shoptime/src/utils/debug.js

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/actions/playActions.js
  ~ com.twin.app.shoptime/src/actions/productActions.js
  ~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
  ~ com.twin.app.shoptime/src/hooks/useFocusHistory/useFocusHistory.js
  ~ com.twin.app.shoptime/src/lunaSend/common.js
  ~ com.twin.app.shoptime/src/reducers/panelReducer.js
  ~ com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx
  ~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfOptional.jsx
  ~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx

🔧 함수 변경 내용:
  📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/actions/productActions.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/hooks/useFocusHistory/useFocusHistory.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/lunaSend/common.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/reducers/panelReducer.js (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/views/HomePanel/HomePanel.jsx (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfOptional.jsx (javascript):
     Deleted: dwarn(), derror()
  📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx (javascript):
     Deleted: dwarn(), derror()

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • UI 컴포넌트 아키텍처 개선
  • API 서비스 레이어 개선
  • 공통 유틸리티 함수 최적화

Performance: 코드 최적화로 성능 개선 기대
This commit is contained in:
2025-11-24 12:13:09 +09:00
parent 8514e28866
commit 5c3324c120
10 changed files with 82 additions and 110 deletions

View File

@@ -9,6 +9,7 @@ import SpotlightContainerDecorator from '@enact/spotlight/SpotlightContainerDeco
import { setContainerLastFocusedElement } from '@enact/spotlight/src/container';
import dummyVtt from '../../../assets/mock/video.vtt';
import { createDebugHelpers } from '../../utils/debug';
import {
changeAppStatus,
changeLocalSettings,
@@ -66,20 +67,9 @@ import TabContainerV2 from './PlayerTabContents/v2/TabContainer.v2';
const Container = SpotlightContainerDecorator({ enterTo: 'last-focused', preserveId: true }, 'div');
// Toggle debug logging for this view
// 디버그 헬퍼 설정
const DEBUG_MODE = false;
const dlog = (...args) => {
if (DEBUG_MODE) console.log(...args);
};
const dwarn = (...args) => {
if (DEBUG_MODE) console.warn(...args);
};
const derror = (...args) => {
console.error(...args);
};
const { dlog, dwarn, derror } = createDebugHelpers(DEBUG_MODE);
const findSelector = (selector, maxAttempts = 5, currentAttempts = 0) => {
try {