Hello , due to lack of time i implemented three js in react the primitive way, set route for it and works fine untill i switch to another link.
const Modeling = () => {
const mountRef = useRef(null);
useEffect(() => {
three.js codee
)}
return (
<div ref = {mountRef}>
<div id = "webgl">
</div>
</div>
It shows the dat.gui on other pages too.
I know the implementation is not perfect but is there any way to avoid this?