From a0beae19ca6ad3d7e8dbfb4d8b97f8e2a81ad93a Mon Sep 17 00:00:00 2001 From: Foster Hangdaan Date: Sat, 5 Aug 2023 12:20:31 -0400 Subject: [PATCH] Accept meta and links data in base layout This allows you to add custom `` and `` tags inside the document's ``. --- _includes/layouts/base.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/_includes/layouts/base.tsx b/_includes/layouts/base.tsx index 56b7968..dd3da68 100644 --- a/_includes/layouts/base.tsx +++ b/_includes/layouts/base.tsx @@ -1,4 +1,4 @@ -export default function({ title, description, children, comp }) { +export default function({ title, description, children, comp, metas, links }) { return ( @@ -10,12 +10,18 @@ export default function({ title, description, children, comp }) { + {Array.isArray(metas) && metas.length > 0 && + metas.map(m => ) + } + {Array.isArray(links) && links.length > 0 && + links.map(l => ) + } { comp.navbar() }