website: render Carbon on client-side only

This commit is contained in:
Yangshun
2022-03-18 07:10:10 +08:00
parent 0d2c459289
commit 63390da383

View File

@ -1,51 +1,56 @@
import React from 'react'; import React from 'react';
import BrowserOnly from '@docusaurus/BrowserOnly';
export default React.memo(() => { export default React.memo(() => {
return ( return (
<div> <BrowserOnly>
<script {() => (
async <div>
type="text/javascript" <script
src="//cdn.carbonads.com/carbon.js?serve=CEAI4537&placement=wwwtechinterviewhandbookorg" async
id="_carbonads_js" type="text/javascript"
/> src="//cdn.carbonads.com/carbon.js?serve=CEAI4537&placement=wwwtechinterviewhandbookorg"
{process.env.NODE_ENV === 'development' && ( id="_carbonads_js"
<div id="carbonads"> />
<span> {process.env.NODE_ENV === 'development' && (
<span className="carbon-wrap"> <div id="carbonads">
<a <span>
href="https://srv.carbonads.net/ads/click/x/GTND42JWCABD6K7LCVYLYKQNCESIEKJLCKBIKZ3JCYBD527JC67DV2JKC6YDLK7WFTBDPKQJCK7IK23IFTADT23MHEYIK23UCEYDK53ECTNCYBZ52K?segment=placement:wwwtechinterviewhandbookorg;" <span className="carbon-wrap">
className="carbon-img" <a
target="_blank" href="https://srv.carbonads.net/ads/click/x/GTND42JWCABD6K7LCVYLYKQNCESIEKJLCKBIKZ3JCYBD527JC67DV2JKC6YDLK7WFTBDPKQJCK7IK23IFTADT23MHEYIK23UCEYDK53ECTNCYBZ52K?segment=placement:wwwtechinterviewhandbookorg;"
rel="noopener sponsored"> className="carbon-img"
<img target="_blank"
src="https://cdn4.buysellads.net/uu/1/100164/1630683824-shortcut260x200.png" rel="noopener sponsored">
alt="ads via Carbon" <img
border="0" src="https://cdn4.buysellads.net/uu/1/100164/1630683824-shortcut260x200.png"
height="100" alt="ads via Carbon"
width="130" border="0"
style={{maxWidth: 130}} height="100"
/> width="130"
</a> style={{maxWidth: 130}}
<a />
href="https://srv.carbonads.net/ads/click/x/GTND42JWCABD6K7LCVYLYKQNCESIEKJLCKBIKZ3JCYBD527JC67DV2JKC6YDLK7WFTBDPKQJCK7IK23IFTADT23MHEYIK23UCEYDK53ECTNCYBZ52K?segment=placement:wwwtechinterviewhandbookorg;" </a>
className="carbon-text" <a
target="_blank" href="https://srv.carbonads.net/ads/click/x/GTND42JWCABD6K7LCVYLYKQNCESIEKJLCKBIKZ3JCYBD527JC67DV2JKC6YDLK7WFTBDPKQJCK7IK23IFTADT23MHEYIK23UCEYDK53ECTNCYBZ52K?segment=placement:wwwtechinterviewhandbookorg;"
rel="noopener sponsored"> className="carbon-text"
What if Your Project Management Tool Was Fast and Intuitive? Try target="_blank"
Shortcut (formerly Clubhouse). rel="noopener sponsored">
</a> What if Your Project Management Tool Was Fast and Intuitive?
</span> Try Shortcut (formerly Clubhouse).
<a </a>
href="http://carbonads.net/?utm_source=wwwtechinterviewhandbookorg&amp;utm_medium=ad_via_link&amp;utm_campaign=in_unit&amp;utm_term=carbon" </span>
className="carbon-poweredby" <a
target="_blank" href="http://carbonads.net/?utm_source=wwwtechinterviewhandbookorg&amp;utm_medium=ad_via_link&amp;utm_campaign=in_unit&amp;utm_term=carbon"
rel="noopener sponsored"> className="carbon-poweredby"
ads via Carbon target="_blank"
</a> rel="noopener sponsored">
</span> ads via Carbon
</a>
</span>
</div>
)}
</div> </div>
)} )}
</div> </BrowserOnly>
); );
}); });