This commit is contained in:
Adam Matthiesen 2024-03-05 22:31:18 -08:00
parent edad9da91f
commit 70c366e0b8
1 changed files with 6 additions and 3 deletions

View File

@ -68,14 +68,16 @@ export default function starlightGhostCMS(
function overrideRSS( function overrideRSS(
socials: StarlightUserConfig["social"], socials: StarlightUserConfig["social"],
url: string | undefined url: string | undefined
) { if (socials?.rss) { return {}; } ) {
if (socials?.rss) { return {}; }
if (url === undefined) { return undefined; } if (url === undefined) { return undefined; }
return { rss: `${url}/rss.xml` }; return { rss: `${url}/rss.xml` };
} }
function overrideTwitter( function overrideTwitter(
socials: StarlightUserConfig["social"], socials: StarlightUserConfig["social"],
) { if (socials?.twitter) { return {}; } ) {
if (socials?.twitter) { return {}; }
if (settings?.twitter) { if (settings?.twitter) {
return { twitter: twitter(settings.twitter), } return { twitter: twitter(settings.twitter), }
} }
@ -84,7 +86,8 @@ function overrideTwitter(
function overrideFacebook( function overrideFacebook(
socials: StarlightUserConfig["social"], socials: StarlightUserConfig["social"],
) { if (socials?.facebook) { return {}; } ) {
if (socials?.facebook) { return {}; }
if (settings?.facebook) { if (settings?.facebook) {
return { facebook: facebook(settings.facebook), } return { facebook: facebook(settings.facebook), }
} }