diff --git a/src/components/management/StuffDetail.jsx b/src/components/management/StuffDetail.jsx index 97ba9dd3..a260593f 100644 --- a/src/components/management/StuffDetail.jsx +++ b/src/components/management/StuffDetail.jsx @@ -24,8 +24,11 @@ import { useCanvasMenu } from '@/hooks/common/useCanvasMenu' import { useSwal } from '@/hooks/useSwal' import { sanitizeIntegerInputEvent } from '@/util/input-utils' import { CalculatorInput } from '@/components/common/input/CalcInput' +import Image from 'next/image' export default function StuffDetail() { + const [useCalcPad, setUseCalcPad] = useState(false) + const disableKeypad = !useCalcPad const [stuffSearch, setStuffSearch] = useRecoilState(stuffSearchState) const { swalFire } = useSwal() const { setIsGlobalLoading } = useContext(QcastContext) @@ -1761,6 +1764,9 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} +
@@ -2161,6 +2167,7 @@ export default function StuffDetail() { className="input-light" value={form.watch('verticalSnowCover') || ''} onChange={(value) => form.setValue('verticalSnowCover', value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false, @@ -2233,6 +2240,7 @@ export default function StuffDetail() { className="input-light" value={form.watch('installHeight') || ''} onChange={(value) => form.setValue('installHeight', value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false, @@ -2286,6 +2294,9 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} +
@@ -2310,6 +2321,7 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} + @@ -2337,6 +2349,9 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} + )} @@ -2757,6 +2772,7 @@ export default function StuffDetail() { className="input-light" value={form.watch('verticalSnowCover') || ''} onChange={(value) => form.setValue('verticalSnowCover', value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false, @@ -2833,6 +2849,7 @@ export default function StuffDetail() { className="input-light" value={form.watch('installHeight') || ''} onChange={(value) => form.setValue('installHeight', value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false, @@ -2917,6 +2934,7 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} + @@ -2944,6 +2962,9 @@ export default function StuffDetail() { > {getMessage('stuff.detail.btn.moveList')} + )}