16 lines
367 B
TypeScript
16 lines
367 B
TypeScript
import React from "react";
|
|
import { Helmet } from "react-helmet";
|
|
|
|
import useShop from "@saleor/hooks/useShop";
|
|
|
|
interface WindowTitleProps {
|
|
title: string;
|
|
}
|
|
|
|
export const WindowTitle: React.FC<WindowTitleProps> = ({ title }) => {
|
|
const shop = useShop();
|
|
|
|
return shop === undefined || !title ? null : (
|
|
<Helmet title={`${title} | ${shop.name}`} />
|
|
);
|
|
};
|