import React, { FC, useEffect } from "react"; import classNames from "classnames"; type Props = { title?: string; customPageTitle?: string; preventRefreshingPageTitle?: boolean; className?: string; }; const Title: FC = ({ title, preventRefreshingPageTitle, customPageTitle, className }) => { useEffect(() => { if (!preventRefreshingPageTitle) { if (customPageTitle) { document.title = customPageTitle; } else if (title) { document.title = title; } } },[title, preventRefreshingPageTitle, customPageTitle]); if (title) { return

{title}

; } return null; }; Title.defaultProps = { preventRefreshingPageTitle: false }; export default Title;