diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-22 17:11:44 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-22 17:11:44 +0300 |
| commit | d6608c822370ca7aad42c0ed54caf421ead8bb50 (patch) | |
| tree | 468ec79a662b1bdfa48e78b2657ce490f5e30192 /vendor/integration | |
| parent | 6c71a67a7473ee30c424ac63b4d2b27c38007d5e (diff) | |
Update widget
Diffstat (limited to 'vendor/integration')
| -rw-r--r-- | vendor/integration/types.d.ts | 9 | ||||
| -rw-r--r-- | vendor/integration/utils/configBuilder.ts | 8 |
2 files changed, 16 insertions, 1 deletions
diff --git a/vendor/integration/types.d.ts b/vendor/integration/types.d.ts index 3b6113b..257c82a 100644 --- a/vendor/integration/types.d.ts +++ b/vendor/integration/types.d.ts @@ -1,5 +1,12 @@ declare module 'astrowind:config' { - import type { SiteConfig, I18NConfig, MetaDataConfig, AppBlogConfig, UIConfig, AnalyticsConfig } from './config'; + import type { + SiteConfig, + I18NConfig, + MetaDataConfig, + AppBlogConfig, + UIConfig, + AnalyticsConfig, + } from './utils/configBuilder'; export const SITE: SiteConfig; export const I18N: I18NConfig; diff --git a/vendor/integration/utils/configBuilder.ts b/vendor/integration/utils/configBuilder.ts index 1c60e9b..4e9339a 100644 --- a/vendor/integration/utils/configBuilder.ts +++ b/vendor/integration/utils/configBuilder.ts @@ -19,6 +19,10 @@ export interface SiteConfig { base?: string; trailingSlash?: boolean; googleSiteVerificationId?: string; + social?: { + facebook?: string; + instagram?: string; + }; } export interface MetaDataConfig extends Omit<MetaData, 'title'> { title?: { @@ -92,6 +96,10 @@ const getSite = (config: Config) => { trailingSlash: false, googleSiteVerificationId: '', + social: { + facebook: undefined, + instagram: undefined, + }, }; return merge({}, _default, config?.site ?? {}) as SiteConfig; |
