Main page overhaul
This commit is contained in:
6
vendor/integration/index.ts
vendored
6
vendor/integration/index.ts
vendored
@@ -32,7 +32,11 @@ export default ({ config: _themeConfig = 'src/config.yaml' } = {}): AstroIntegra
|
||||
site: SITE.site,
|
||||
base: SITE.base,
|
||||
|
||||
trailingSlash: SITE.trailingSlash ? 'always' : 'never',
|
||||
trailingSlash: typeof SITE.trailingSlash === 'string'
|
||||
? (SITE.trailingSlash === 'always' || SITE.trailingSlash === 'never' || SITE.trailingSlash === 'ignore'
|
||||
? SITE.trailingSlash
|
||||
: 'never')
|
||||
: (SITE.trailingSlash ? 'always' : 'never'),
|
||||
|
||||
vite: {
|
||||
plugins: [
|
||||
|
2
vendor/integration/utils/configBuilder.ts
vendored
2
vendor/integration/utils/configBuilder.ts
vendored
@@ -17,7 +17,7 @@ export interface SiteConfig {
|
||||
name: string;
|
||||
site?: string;
|
||||
base?: string;
|
||||
trailingSlash?: boolean;
|
||||
trailingSlash?: boolean | string;
|
||||
googleSiteVerificationId?: string;
|
||||
}
|
||||
export interface MetaDataConfig extends Omit<MetaData, 'title'> {
|
||||
|
Reference in New Issue
Block a user