diff --git a/src/components/floor-plan/modal/auxiliary/AuxiliaryEdit.jsx b/src/components/floor-plan/modal/auxiliary/AuxiliaryEdit.jsx index d7696a84..9648ef2e 100644 --- a/src/components/floor-plan/modal/auxiliary/AuxiliaryEdit.jsx +++ b/src/components/floor-plan/modal/auxiliary/AuxiliaryEdit.jsx @@ -4,6 +4,7 @@ import { usePopup } from '@/hooks/usePopup' import { useRecoilValue } from 'recoil' import { contextPopupPositionState } from '@/store/popupAtom' import { useState } from 'react' +import Image from 'next/image' import { currentObjectState } from '@/store/canvasAtom' import { useAuxiliaryDrawing } from '@/hooks/roofcover/useAuxiliaryDrawing' import { useSwal } from '@/hooks/useSwal' @@ -22,6 +23,8 @@ export default function AuxiliaryEdit(props) { const [arrow2, setArrow2] = useState(null) const currentObject = useRecoilValue(currentObjectState) const { swalFire } = useSwal() + const [useCalcPad, setUseCalcPad] = useState(false) + const disableKeypad = !useCalcPad const handleSave = () => { if ((!arrow1 && !arrow2) || (+verticalSize === 0 && +horizonSize === 0)) { swalFire({ title: getMessage('length.direction.is.required'), type: 'alert' }) @@ -75,6 +78,7 @@ export default function AuxiliaryEdit(props) { className="input-origin block" value={verticalSize} onChange={(value) => setVerticalSize(value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false @@ -109,6 +113,7 @@ export default function AuxiliaryEdit(props) { className="input-origin block" value={horizonSize} onChange={(value) => setHorizonSize(value)} + disableKeypad={disableKeypad} options={{ allowNegative: false, allowDecimal: false @@ -136,7 +141,10 @@ export default function AuxiliaryEdit(props) { -