Skip to content

Commit 31ce38d

Browse files
committed
docs: fix ssr
1 parent 43796ea commit 31ce38d

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

docs/.vitepress/theme/Layout.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@
33
<template #sidebar-top>
44
<CarbonAds
55
v-if="$site.themeConfig.carbonAds"
6-
:key="$page.path"
6+
:key="'carbon' + $page.path"
77
:code="$site.themeConfig.carbonAds.carbon"
88
:placement="$site.themeConfig.carbonAds.placement"
99
/>
1010
</template>
1111
<template #page-bottom>
1212
<BuySellAds
1313
v-if="$site.themeConfig.carbonAds"
14-
:key="$page.path"
14+
:key="'custom' + $page.path"
1515
:code="$site.themeConfig.carbonAds.custom"
1616
:placement="$site.themeConfig.carbonAds.placement"
1717
/>

docs/.vitepress/theme/components/BuySellAds.vue

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<template>
2+
<div class="bsa-cpc-wrapper">
3+
<div class="bsa-cpc"></div>
4+
</div>
5+
</template>
6+
17
<script>
28
import { h, onMounted } from 'vue'
39
@@ -41,9 +47,6 @@ export default {
4147
load()
4248
}
4349
})
44-
45-
return () =>
46-
h('div', { class: 'bsa-cpc-wrapper' }, [h('div', { class: 'bsa-cpc' })])
4750
},
4851
}
4952
</script>

docs/.vitepress/theme/components/CarbonAds.vue

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
<template>
2+
<div class="carbon-ads" ref="el"></div>
3+
</template>
4+
15
<script>
26
import { h, onMounted, ref } from 'vue'
37
@@ -24,7 +28,7 @@ export default {
2428
el.value.appendChild(s)
2529
})
2630
27-
return () => h('div', { class: 'carbon-ads', ref: el })
31+
return { el }
2832
},
2933
}
3034
</script>

0 commit comments

Comments
 (0)