* Refactored PageTitle to remove a dependency to location from App component * Refactored DefaultHomePage and DefaultPageTitle to remove dependencies from App component.
12 lines
351 B
TypeScript
12 lines
351 B
TypeScript
import { useLocation } from 'react-router-dom';
|
|
|
|
import { PageTitle } from '@/ui/utilities/page-title/PageTitle';
|
|
import { getPageTitleFromPath } from '~/utils/title-utils';
|
|
|
|
export const DefaultPageTitle = () => {
|
|
const { pathname } = useLocation();
|
|
const pageTitle = getPageTitleFromPath(pathname);
|
|
|
|
return <PageTitle title={pageTitle} />;
|
|
};
|