// useDocumentTitle.js import { useEffect } from 'react'; // function useDocumentTitle(title, prevailOnUnmount = false) { // const defaultTitle = useRef(document.title); function useDocumentTitle(title) { useEffect(() => { document.title = title; }, [title]); // useEffect( // () => () => { // if (!prevailOnUnmount) { // document.title = defaultTitle.current; // } // }, [] // ); } export default useDocumentTitle;