const getTranslateX = currentTransform?.match(/translateX\(([0-9]+(px))\)/);
const getTranslateY = currentTransform?.match(/translateY\(([0-9]+(px))\)/);
currentTransform = `translateX(${
parseInt(getTranslateX) + 4
}px) translateY(${parseInt(getTranslateY) + 4}px)`;
}, []); вот код но он не работает
currentTransfrom ведь нигде не используется
useEffect(() => { const currentTransform = imageRef?.current?.childNodes[0]['style'].transform; const getTranslateX = currentTransform?.match(/translateX\(([0-9]+(px))\)/); const getTranslateY = currentTransform?.match(/translateY\(([0-9]+(px))\)/); imageRef?.current?.childNodes[0]['style'].transform = `translateX(${ parseInt(getTranslateX) + 4 }px) translateY(${parseInt(getTranslateY) + 4}px)`; }, []); вот так вообще ругается на последнюю строку
ругается то что его нельзя менять да?
Обсуждают сегодня