change website title dynamically
Thu Dec 28 2023 08:35:52 GMT+0000 (Coordinated Universal Time)
Saved by
@eziokittu
import React, { useEffect } from 'react';
const App = () => {
useEffect(() => {
const handleVisibilityChange = () => {
if (document.hidden) {
// The page is not visible (user switched tabs)
document.title = 'User switched tabs';
} else {
// The page is visible again
document.title = 'Your Website Title';
}
};
// Add event listener when the component mounts
document.addEventListener('visibilitychange', handleVisibilityChange);
// Clean up the event listener when the component unmounts
return () => {
document.removeEventListener('visibilitychange', handleVisibilityChange);
};
}, []); // Empty dependency array ensures the effect runs only once on mount
return (
<div>
{/* Your React component content goes here */}
</div>
);
};
export default App;
content_copyCOPY
https://chat.openai.com/c/73ae4f49-b759-447b-a24d-ded7b9e0e205
Comments