diff --git a/src/pages/transitionPage.jsx b/src/pages/transitionPage.jsx new file mode 100644 index 0000000..630b6bf --- /dev/null +++ b/src/pages/transitionPage.jsx @@ -0,0 +1,25 @@ +// TransitionPage.jsx +import React, { useEffect } from 'react'; +import { useNavigate } from 'react-router-dom'; + +function TransitionPage({data , onChanged}){ + const navigate = useNavigate(); + + useEffect(() => { + // Set a timer for 5 seconds (5000 milliseconds) + const timer = setTimeout(() => { + // Navigate to the target page after the timer expires + onChanged(data.goTo-1)// Change '/targetPage' to your desired route + }, 3000); + + // Cleanup the timer on component unmount + return () => clearTimeout(timer); + }, [navigate]); + + return ( +