Simple screensaver in React and Vanilla JavaScript.
https://lrusso.github.io/Screensaver/Screensaver.htm
https://github.com/lrusso/Screensaver/blob/master/react/Screensaver.js
const myScreensaver = new Screensaver({
secondsInactive: 300,
speed: 2,
logo: "logo.png",
disabledWhenUsingIframes: true,
});
return (
<Screensaver
secondsInactive={300}
speed={2}
logo={ScreensaverImage}
disabledWhenUsingIframes
/>
)