Jacky Zhao
2024-09-28 8889ab63ebf579d7f134d4e83ab21533ad5bda87
fix: provide default pageTitleSuffix (closes #1452)
1 files modified
3 ■■■■ changed files
quartz/components/Head.tsx 3 ●●●● patch | view | raw | blame | history
quartz/components/Head.tsx
@@ -6,8 +6,9 @@
export default (() => {
  const Head: QuartzComponent = ({ cfg, fileData, externalResources }: QuartzComponentProps) => {
    const titleSuffix = cfg.pageTitleSuffix ?? ""
    const title =
      (fileData.frontmatter?.title ?? i18n(cfg.locale).propertyDefaults.title) + cfg.pageTitleSuffix
      (fileData.frontmatter?.title ?? i18n(cfg.locale).propertyDefaults.title) + titleSuffix
    const description =
      fileData.description?.trim() ?? i18n(cfg.locale).propertyDefaults.description
    const { css, js } = externalResources