UNPKG

cra-template-sdw

Version:
12 lines (9 loc) 314 B
import { useEffect, useRef } from 'react'; export const useTitle = (title?: string, replace?: boolean) => { const { current } = useRef<string>(document.title); useEffect(() => { document.title = title ? (replace ? title : `${current} ${title}`) : current; }, [title, replace, current]); };