LibreChat/client/src/hooks/useDocumentTitle.js
2023-03-06 10:47:06 -05:00

20 lines
429 B
JavaScript

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