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(
socials: StarlightUserConfig["social"],
url: string | undefined
) { if (socials?.rss) { return {}; }
) {
if (socials?.rss) { return {}; }
if (url === undefined) { return undefined; }
return { rss: `${url}/rss.xml` };
}
function overrideTwitter(
socials: StarlightUserConfig["social"],
) { if (socials?.twitter) { return {}; }
) {
if (socials?.twitter) { return {}; }
if (settings?.twitter) {
return { twitter: twitter(settings.twitter), }
}
@ -84,7 +86,8 @@ function overrideTwitter(
function overrideFacebook(
socials: StarlightUserConfig["social"],
) { if (socials?.facebook) { return {}; }
) {
if (socials?.facebook) { return {}; }
if (settings?.facebook) {
return { facebook: facebook(settings.facebook), }
}