Chore: Upgrade to AIK
& Massive Overhaul to internal processing #78
|
@ -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), }
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue