From a53ac9ac424e7fd44c82a9974b0f933547ba8306 Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Sat, 30 Apr 2022 14:52:16 -0500 Subject: [PATCH] Enable head options on default layout --- src/layouts/default.astro | 45 ++++++++++++--------------------------- 1 file changed, 14 insertions(+), 31 deletions(-) diff --git a/src/layouts/default.astro b/src/layouts/default.astro index c7f3387..32df62b 100644 --- a/src/layouts/default.astro +++ b/src/layouts/default.astro @@ -1,48 +1,31 @@ --- import '~/assets/css/tailwind.css' +import { PageHead } from '~/helpers/config.js' + import VueBaseLayout from '../../layouts/base.vue' const { headTitle, - headDescription + headDescription, + headOptions = {} } = Astro.props +// console.log('Astro.site', Astro.site ) + +const pageHead = new PageHead({ + domain: Astro.site.origin, + + ...headOptions +}) + +console.log( 'pageHead', pageHead.meta ) --- { headTitle } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + { pageHead.metaAndLinkMarkup }