Skip to content

Commit b7edb9c

Browse files
committed
Migrate to using Astro's built-in head element support
1 parent c5fde84 commit b7edb9c

2 files changed

Lines changed: 12 additions & 2 deletions

File tree

astro.config.mjs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,17 @@ export default defineConfig({
5353
content:
5454
"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MMR39D3G');",
5555
},
56+
// HubSpot
57+
{
58+
tag: "script",
59+
attrs: {
60+
id: "hs-script-loader",
61+
src: "//js.hs-scripts.com/47428297.js",
62+
"is:inline": true,
63+
defer: true,
64+
async: true,
65+
},
66+
},
5667
// --
5768
// Preload Google Fonts
5869
{

src/components/Head.astro

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ const openGraphImageUrl = getImagePath({ url, site });
77
---
88

99
{head.map(({ tag: Tag, attrs, content }) => <Tag {...attrs} set:html={content} />)}
10-
{openGraphImageUrl && (<meta property="og:image" content={openGraphImageUrl} />)}
11-
<script is:inline type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/47428297.js"></script>
10+
{openGraphImageUrl && (<meta property="og:image" content={openGraphImageUrl} />)}

0 commit comments

Comments
 (0)