sheetTopLeftPosition
ты её изменяешь после того как компонент был уже отрисован, понимаешь ? А толку ты её изменяешь если компонент не обновляется после этого ? React не следит за каждой переменной которая объявлена внутриsheetTopLeftPosition
- сделать стейт и например обновить стейт вот в этом месте - console.log(sheetTopLeftPosition); // в консоли выводятся верные значения
function App() {
return <LayoutPage />;
}
function LayoutPage () {
return (
<div className='page-wrapper'>
<Routes>
<Route path="/" element={<MainPage />}></Route>
<Route path="/ourcoffee" element={<CoffeePage />}></Route>
<Route path="/foryourpleasure" element={<GoodsPage />}></Route>
</Routes>
</div>
)
}
onekeydown="sendPunish(event)"