mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-01-11 00:22:43 +00:00
move around 2
This commit is contained in:
@@ -123,17 +123,6 @@ const BrewRenderer = (props)=>{
|
|||||||
props.onPageChange(currentPageNumber);
|
props.onPageChange(currentPageNumber);
|
||||||
}, 200), []);
|
}, 200), []);
|
||||||
|
|
||||||
const frameDidMount = ()=>{ //This triggers when iFrame finishes internal "componentDidMount"
|
|
||||||
setTimeout(()=>{ //We still see a flicker where the style isn't applied yet, so wait 100ms before showing iFrame
|
|
||||||
renderPages(); //Make sure page is renderable before showing
|
|
||||||
setState((prevState)=>({
|
|
||||||
...prevState,
|
|
||||||
isMounted : true,
|
|
||||||
visibility : 'visible'
|
|
||||||
}));
|
|
||||||
}, 100);
|
|
||||||
};
|
|
||||||
|
|
||||||
const isInView = (index)=>{
|
const isInView = (index)=>{
|
||||||
if(!state.isMounted)
|
if(!state.isMounted)
|
||||||
return false;
|
return false;
|
||||||
@@ -198,6 +187,17 @@ const BrewRenderer = (props)=>{
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
const frameDidMount = ()=>{ //This triggers when iFrame finishes internal "componentDidMount"
|
||||||
|
setTimeout(()=>{ //We still see a flicker where the style isn't applied yet, so wait 100ms before showing iFrame
|
||||||
|
renderPages(); //Make sure page is renderable before showing
|
||||||
|
setState((prevState)=>({
|
||||||
|
...prevState,
|
||||||
|
isMounted : true,
|
||||||
|
visibility : 'visible'
|
||||||
|
}));
|
||||||
|
}, 100);
|
||||||
|
};
|
||||||
|
|
||||||
const emitClick = ()=>{ // Allow clicks inside iFrame to interact with dropdowns, etc. from outside
|
const emitClick = ()=>{ // Allow clicks inside iFrame to interact with dropdowns, etc. from outside
|
||||||
if(!window || !document) return;
|
if(!window || !document) return;
|
||||||
document.dispatchEvent(new MouseEvent('click'));
|
document.dispatchEvent(new MouseEvent('click'));
|
||||||
|
|||||||
Reference in New Issue
Block a user