saagie-ui
Version:
Saagie UI from Saagie Design System
20 lines (14 loc) • 368 B
JavaScript
import { useEffect } from 'react';
const useLayoutFocusMode = () => {
useEffect(() => {
const layout = document.querySelector('saagie-layout');
if (!layout) {
return () => {};
}
layout.setAttribute('focus-mode', 'true');
return () => {
layout.removeAttribute('focus-mode');
};
}, []);
};
export default useLayoutFocusMode;