import { useMessage } from '@/hooks/useMessage' import { onlyNumberInputChange } from '@/util/input-utils' export default function Diagonal({ props }) { const { getMessage } = useMessage() const { length1, setLength1, length1Ref, length2, setLength2, length2Ref, outerLineDiagonalLength, setOuterLineDiagonalLength, outerLineDiagonalLengthRef, arrow1, setArrow1, arrow2, setArrow2, } = props return ( <>
{getMessage('modal.cover.outline.diagonal')}
{getMessage('modal.cover.outline.length')}
onlyNumberInputChange(e, setOuterLineDiagonalLength)} placeholder="3000" />
{getMessage('modal.cover.outline.length')}
onlyNumberInputChange(e, setLength1)} placeholder="3000" />
{getMessage('modal.cover.outline.arrow')}
{getMessage('modal.cover.outline.length')}
onlyNumberInputChange(e, setLength2)} readOnly={true} placeholder="3000" />
{getMessage('modal.cover.outline.arrow')}
) }