import { h } from 'preact'; import { useCallback } from 'preact/hooks'; import styles from './FullscreenToggle.module.css'; /** * Button to toggle fullscreen mode. * @returns {import('preact').VNode} */ const FullscreenToggle = () => { // Toggle fullscreen mode for the document const handleToggle = useCallback(() => { if (!document.fullscreenElement) { document.documentElement.requestFullscreen(); } else { document.exitFullscreen(); } }, []); return ( ); }; export default FullscreenToggle;