[251126] fix: Remove Lint warinings - 1

🕐 커밋 시간: 2025. 11. 26. 14:59:11

📊 변경 통계:
  • 총 파일: 12개
  • 추가: +47줄
  • 삭제: -50줄

📝 수정된 파일:
  ~ com.twin.app.shoptime/src/App/App.js
  ~ com.twin.app.shoptime/src/App/deepLinkHandler.js
  ~ com.twin.app.shoptime/src/actions/appDataActions.js
  ~ com.twin.app.shoptime/src/actions/billingActions.js
  ~ com.twin.app.shoptime/src/actions/brandActions.js
  ~ com.twin.app.shoptime/src/actions/cancelActions.js
  ~ com.twin.app.shoptime/src/actions/cardActions.js
  ~ com.twin.app.shoptime/src/actions/checkoutActions.js
  ~ com.twin.app.shoptime/src/actions/commonActions.js
  ~ com.twin.app.shoptime/src/actions/convertActions.js
  ~ com.twin.app.shoptime/src/actions/couponActions.js
  ~ com.twin.app.shoptime/src/views/UserReview/UserReviewPanel.jsx

🔧 주요 변경 내용:
  • 핵심 비즈니스 로직 개선
  • 소규모 기능 개선
  • 코드 정리 및 최적화
  • 모듈 구조 개선

Performance: 코드 최적화로 성능 개선 기대
This commit is contained in:
2025-11-26 14:59:12 +09:00
parent e8464b98b6
commit 96cbd1f67e
12 changed files with 47 additions and 50 deletions

View File

@@ -18,7 +18,6 @@ import { ThemeDecorator } from '@enact/sandstone/ThemeDecorator';
import {
changeAppStatus,
changeLocalSettings,
// cancelFocusElement,
// focusElement,
// setExitApp,
@@ -280,7 +279,7 @@ const originFocus = Spotlight.focus;
const originMove = Spotlight.move;
const originSilentlyFocus = Spotlight.silentlyFocus;
let lastLoggedSpotlightId = null;
let lastLoggedBlurSpotlightId = null;
let lastLoggedBlurSpotlightId = null; // eslint-disable-line no-unused-vars
let focusLoggingSuppressed = 0;
const resolveSpotlightIdFromNode = (node) => {
@@ -427,7 +426,7 @@ Spotlight.silentlyFocus = function (...args) {
// });
// }
function AppBase(_props) {
function AppBase(_props /* eslint-disable-line no-unused-vars */) {
const dispatch = useDispatch();
const httpHeader = useSelector((state) => state.common.httpHeader);
const httpHeaderRef = useRef(httpHeader);
@@ -629,7 +628,7 @@ function AppBase(_props) {
clearLaunchParams();
}
},
[/* dispatch */]
[dispatch],
);
const handleRelaunchEvent = useCallback(() => {
@@ -683,7 +682,7 @@ function AppBase(_props) {
if (typeof window === 'object' && window.PalmSystem) {
window.PalmSystem.activate();
}
}, [initService, introTermsAgreeRef /*, dispatch */]);
}, [initService, introTermsAgreeRef]);
const visibilityChanged = useCallback(() => {
// console.log('document is hidden', document.hidden);
@@ -727,7 +726,7 @@ function AppBase(_props) {
}, [dispatch]);
useEffect(() => {
const keyDownEvent = (_event) => {
const keyDownEvent = (_event /* eslint-disable-line no-unused-vars */) => {
dispatch(changeAppStatus({ cursorVisible: false }));
Spotlight.setPointerMode(false);
};
@@ -736,7 +735,7 @@ function AppBase(_props) {
let lastMoveTime = 0;
const THROTTLE_MS = 100;
const mouseMoveEvent = (_event) => {
const mouseMoveEvent = (_event /* eslint-disable-line no-unused-vars */) => {
const now = Date.now();
if (now - lastMoveTime < THROTTLE_MS) {
// throttle 기간 내에는 hideCursor만 재시작