Skip to content

Commit cac5110

Browse files
committed
refactor: add new components to wrapper the new code of this PR
1 parent d865557 commit cac5110

File tree

4 files changed

+42
-19
lines changed

4 files changed

+42
-19
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* eslint-disable import/no-unresolved */
2+
import React from 'react'
3+
import AdsContainerElement from '@site/src/components/AdsContainerElement'
4+
import BannerFrigade from '@site/src/components/BannerFrigade'
5+
import './styles.css'
6+
7+
const AdsContainer = () => {
8+
return (
9+
<div className="fixed">
10+
<BannerFrigade />
11+
<AdsContainerElement />
12+
</div>
13+
)
14+
}
15+
16+
export default AdsContainer
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.fixed {
2+
position: fixed;
3+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
/* eslint-disable import/no-unresolved */
2+
import React from 'react'
3+
// @ts-ignore
4+
import LogoFrigade from '@site/static/img/sponsors/frigade.png'
5+
6+
const BannerFrigade = () => {
7+
return (
8+
<div className="sponsor-frigade">
9+
<a
10+
href="https://frigade.com/?source=react-tooltip"
11+
title="Frigade"
12+
target="_blank"
13+
rel="noreferrer"
14+
>
15+
<img src={LogoFrigade} alt="Frigade" />
16+
</a>
17+
</div>
18+
)
19+
}
20+
21+
export default BannerFrigade

docs/src/theme/TOC/index.js

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,13 @@
11
/* eslint-disable import/no-unresolved */
22
import React from 'react'
33
import TOC from '@theme-original/TOC'
4-
import AdsContainerElement from '@site/src/components/AdsContainerElement'
5-
import LogoFrigade from '@site/static/img/sponsors/frigade.png'
4+
import AdsContainer from '@site/src/components/AdsContainer'
65

76
export default function TOCWrapper(props) {
87
return (
98
<>
109
<TOC {...props} />
11-
<div
12-
style={{
13-
position: 'fixed',
14-
}}
15-
>
16-
<div className="sponsor-frigade">
17-
<a
18-
href="https://frigade.com/?source=react-tooltip"
19-
title="Frigade"
20-
target="_blank"
21-
rel="noreferrer"
22-
>
23-
<img src={LogoFrigade} alt="Frigade" />
24-
</a>
25-
</div>
26-
<AdsContainerElement />
27-
</div>
10+
<AdsContainer />
2811
{/* <ins
2912
className="adsbygoogle"
3013
style={{ display: 'block', position: 'fixed', width: '300px', height: '600px' }}

0 commit comments

Comments
 (0)