0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-01 17:22:42 +00:00

scroll to page

This commit is contained in:
Víctor Losada Hernández
2024-05-31 16:23:47 +02:00
parent f6161abf52
commit 1442414299

View File

@@ -80,6 +80,18 @@ const BrewRenderer = (props)=>{
return ()=>{window.removeEventListener('resize', updateSize);};
}, []);
const scrollToPage = (iframe, pageNumber) => {
if (iframe && iframe.contentWindow) {
const brewRenderer = iframe.contentWindow.document.querySelector('.brewRenderer');
if (brewRenderer) {
const pages = brewRenderer.querySelectorAll('.page');
if (pages && pages[pageNumber]) {
pages[pageNumber].scrollIntoView({ behavior: 'smooth', block: 'start' });
}
}
}
};
const updateSize = ()=>{
setState((prevState)=>({
...prevState,