diff --git a/src/components/CarbonAd.js b/src/components/CarbonAd.js new file mode 100644 index 00000000..0346bdf5 --- /dev/null +++ b/src/components/CarbonAd.js @@ -0,0 +1,17 @@ +import React, { useEffect } from 'react'; + +const CarbonAds = () => { + useEffect(() => { + const script = document.createElement('script'); + script.src = '//cdn.carbonads.com/carbon.js?serve=CWYIC53L&placement=dashyto'; + script.id = '_carbonads_js'; + script.async = true; + document.body.appendChild(script); + }, []); + + return ( +
+ ); +}; + +export default CarbonAds; diff --git a/src/components/HomePageHeader.js b/src/components/HomePageHeader.js index cd0209a7..5aa882c5 100644 --- a/src/components/HomePageHeader.js +++ b/src/components/HomePageHeader.js @@ -3,6 +3,8 @@ import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import styles from '../styles/Header.module.scss'; import Button from '../components/Button'; +import CarbonAd from '../components/CarbonAd'; + // Icons import IconBannerDemo from '../../static/icons/banner_demo.svg'; import IconBannerGetStarted from '../../static/icons/banner_get-started.svg'; @@ -42,6 +44,7 @@ export default function HomepageHeader() { setShowMore(!showMore)}> {!showMore ? 'Keep Reading...' : 'Show Less'} +