[워닝 제거] tqrcode

- 선언후 사용하지않는 useMemo, useState제거
 - tqrcode에서는 width, height 의존성배열 추가.
This commit is contained in:
junghoon86.park
2025-12-12 13:12:33 +09:00
parent 9c2ecbaa57
commit 4fcd87da7d
2 changed files with 27 additions and 9 deletions

View File

@@ -1,9 +1,18 @@
import React, { useEffect, useMemo, useRef, useState } from "react"; import React, {
useEffect,
useRef,
} from 'react';
import { useDispatch, useSelector } from "react-redux"; import {
useDispatch,
useSelector,
} from 'react-redux';
import { getDeviceAdditionInfo } from "../../actions/deviceActions"; import { getDeviceAdditionInfo } from '../../actions/deviceActions';
import { scaleH, scaleW } from "../../utils/helperMethods"; import {
scaleH,
scaleW,
} from '../../utils/helperMethods';
export default function TQRCode({ export default function TQRCode({
isBillingProductVisible, isBillingProductVisible,
@@ -51,6 +60,6 @@ export default function TQRCode({
correctLevel: window.QRCode.CorrectLevel.L, correctLevel: window.QRCode.CorrectLevel.L,
}); });
} }
}, [text, deviceInfo, entryMenu, nowMenu]); }, [text, deviceInfo, entryMenu, nowMenu, width, height]);
return <div aria-label={ariaLabel} ref={qrcodeRef} />; return <div aria-label={ariaLabel} ref={qrcodeRef} />;
} }

View File

@@ -1,9 +1,18 @@
import React, { useEffect, useMemo, useRef, useState } from "react"; import React, {
useEffect,
useRef,
} from 'react';
import { useDispatch, useSelector } from "react-redux"; import {
useDispatch,
useSelector,
} from 'react-redux';
import { getDeviceAdditionInfo } from "../../actions/deviceActions"; import { getDeviceAdditionInfo } from '../../actions/deviceActions';
import { scaleH, scaleW } from "../../utils/helperMethods"; import {
scaleH,
scaleW,
} from '../../utils/helperMethods';
export default function TQRCodeNew({ export default function TQRCodeNew({
isBillingProductVisible, isBillingProductVisible,