File tree Expand file tree Collapse file tree 3 files changed +36
-11
lines changed Expand file tree Collapse file tree 3 files changed +36
-11
lines changed Original file line number Diff line number Diff line change @@ -30,14 +30,14 @@ const config = {
30
30
} ,
31
31
32
32
scripts : [
33
- {
34
- src : 'https://securepubads.g.doubleclick.net/tag/js/gpt.js' ,
35
- async : true ,
36
- } ,
37
- {
38
- src : '/js/gpt.js' ,
39
- async : true ,
40
- } ,
33
+ // {
34
+ // src: 'https://securepubads.g.doubleclick.net/tag/js/gpt.js',
35
+ // async: true,
36
+ // },
37
+ // {
38
+ // src: '/js/gpt.js',
39
+ // async: true,
40
+ // },
41
41
] ,
42
42
43
43
presets : [
Original file line number Diff line number Diff line change 1
1
/* eslint-disable import/no-unresolved */
2
- import React from 'react'
2
+ import React , { useEffect } from 'react'
3
3
import Footer from '@theme-original/Footer'
4
4
// import AdsContainerElement from '@site/src/components/AdsContainerElement'
5
5
6
6
export default function FooterWrapper ( props ) {
7
+ useEffect ( ( ) => {
8
+ if ( typeof window !== 'undefined' ) {
9
+ const scriptElement = document . createElement ( 'script' )
10
+ scriptElement . src =
11
+ 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7420210265158247'
12
+ scriptElement . async = true
13
+ scriptElement . onload = ( ) => {
14
+ if ( typeof window !== 'undefined' ) {
15
+ window . onload = ( ) => {
16
+ ; ( window . adsbygoogle = window . adsbygoogle || [ ] ) . push ( { } )
17
+ }
18
+ }
19
+ }
20
+ document . body . appendChild ( scriptElement )
21
+ }
22
+ } , [ ] )
23
+
7
24
return (
8
25
< >
9
26
< Footer { ...props } />
Original file line number Diff line number Diff line change 1
1
/* eslint-disable import/no-unresolved */
2
2
import React from 'react'
3
3
import TOC from '@theme-original/TOC'
4
- import AdsContainerElement from '@site/src/components/AdsContainerElement'
4
+ // import AdsContainerElement from '@site/src/components/AdsContainerElement'
5
5
6
6
export default function TOCWrapper ( props ) {
7
7
return (
8
8
< >
9
9
< TOC { ...props } />
10
- < AdsContainerElement id = "right-sidebar-ads" />
10
+ { /* <AdsContainerElement id="right-sidebar-ads" /> */ }
11
+ < ins
12
+ className = "adsbygoogle"
13
+ style = { { display : 'block' , position : 'fixed' } }
14
+ data-ad-client = "ca-pub-7420210265158247"
15
+ data-ad-slot = "8711379942"
16
+ data-ad-format = "auto"
17
+ data-full-width-responsive = "true"
18
+ />
11
19
</ >
12
20
)
13
21
}
You can’t perform that action at this time.
0 commit comments