This commit is contained in:
Travis Fischer
2021-01-17 21:57:37 -05:00
parent 1321f676cd
commit 2d5787fc8c
2 changed files with 6 additions and 4 deletions

View File

@@ -8,7 +8,8 @@ import { getPageDescription } from '../../lib/get-page-description'
import { getPage } from '../../lib/notion'
import * as types from '../../lib/types'
import {
socialImageDescription,
socialImageTitle,
socialImageSubtitle,
defaultPageCover,
defaultPageIcon,
siteName
@@ -74,12 +75,12 @@ export default async (req: NextApiRequest, res: NextApiResponse) => {
block.format?.page_cover ?? defaultPageCover,
block
),
title: getBlockTitle(block, recordMap) ?? siteName,
logo: mapNotionImageUrl(
getBlockIcon(block, recordMap) ?? defaultPageIcon,
block
),
subtitle: getPageDescription(block, recordMap) ?? socialImageDescription
title: getBlockTitle(block, recordMap) ?? socialImageTitle,
subtitle: getPageDescription(block, recordMap) ?? socialImageSubtitle
})
res.setHeader(

View File

@@ -17,7 +17,8 @@ export const siteDomain = 'transitivebullsh.it'
export const siteDescription =
'Personal site of Travis Fischer aka Transitive Bullshit'
export const siteFavicon = `https://${siteDomain}/favicon.png`
export const socialImageDescription = '(Travis Fischer)'
export const socialImageTitle = 'Transitive Bullshit'
export const socialImageSubtitle = 'Hello World 👋'
// default notion values for site-wide consistency (may be overridden on a per-page basis)
export const defaultPageIcon =