File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 1
1
import React from "react" ;
2
+ import { useState , useEffect } from 'react' ;
2
3
import Link from "@docusaurus/Link" ;
3
4
import useBaseUrl from "@docusaurus/useBaseUrl" ;
4
5
import useDocusaurusContext from "@docusaurus/useDocusaurusContext" ;
@@ -7,7 +8,13 @@ import ThemedImage from "@theme/ThemedImage";
7
8
import useMediaQuery from "../../hooks/useMediaQuery" ;
8
9
import { forPhablet } from "../../../helpers/media-queries" ;
9
10
function LogoThemedImage ( { logo, alt, imageClassName } ) {
10
- const isHome = document . documentElement . classList . contains ( "plugin-pages" ) ;
11
+
12
+ const [ isHome , setIsHome ] = useState ( false ) ;
13
+
14
+ useEffect ( ( ) => {
15
+ setIsHome ( document . documentElement . classList . contains ( "plugin-pages" ) ) ;
16
+ } , [ ] ) ;
17
+
11
18
const sources = {
12
19
light : useBaseUrl ( logo . src ) ,
13
20
dark : useBaseUrl ( isHome ? logo . src : logo . srcDark || logo . src ) ,
You can’t perform that action at this time.
0 commit comments