diff --git a/src/pages/explore.jsx b/src/pages/explore.jsx index a1c8d4a..cfbfbbe 100644 --- a/src/pages/explore.jsx +++ b/src/pages/explore.jsx @@ -7,8 +7,7 @@ import Canvas from "../comps/canvas.jsx"; import Lottie from "lottie-react"; import hint_animation from '../assets/lottie/hint.json'; import egg_bg from '../assets/lottie/egg_bg.json'; -import circle from '../assets/lottie/circle.json'; -import { lookatKeyword } from "../utils/firebase.js"; +import { onLookatChange, lookatKeyword } from "../utils/firebase.js"; const State={ Intro: 'Intro', @@ -47,7 +46,7 @@ export default function Explore({onClose}) { useEffect(()=>{ // if(!lookat) - lookatKeyword(lookat); + // lookatKeyword(lookat); },[lookat]); @@ -56,8 +55,14 @@ export default function Explore({onClose}) { setState(State.Explore); }, AnimationTime); + const unsub=onLookatChange((new_lookat)=>{ + setLookat(new_lookat); + console.log("Lookat changed:", new_lookat); + }); + return () => { clearTimeout(timeoutId); + unsub(); }; },[]); @@ -108,6 +113,7 @@ export default function Explore({onClose}) {