Skip to content

Commit 151c95c

Browse files
committed
fix(#1999): fix querySelector for the themeSwitcher after adding search
1 parent 879a5c0 commit 151c95c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/dev/docs/src/client.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ function Hamburger() {
6969
let hamburgerButtonRef = useRef(null);
7070

7171
let onPress = (event) => {
72-
let nav = document.querySelector('.' + docsStyle.nav);
72+
let nav = document.querySelector(`.${docsStyle.nav}`);
7373
let main = document.querySelector('main');
74-
let themeSwitcher = event.target.parentElement.nextElementSibling;
74+
let themeSwitcher = document.querySelector(`header.${docsStyle.pageHeader} > div:last-of-type`);
7575

7676
nav.classList.toggle(docsStyle.visible);
7777

@@ -93,10 +93,10 @@ function Hamburger() {
9393

9494
useEffect(() => {
9595
let mediaQueryList = window.matchMedia('(max-width: 1020px)');
96-
let nav = document.querySelector('.' + docsStyle.nav);
96+
let nav = document.querySelector(`.${docsStyle.nav}`);
9797
let main = document.querySelector('main');
9898
let hamburgerButton = hamburgerButtonRef.current;
99-
let themeSwitcher = hamburgerRef.current.nextElementSibling;
99+
let themeSwitcher = document.querySelector(`header.${docsStyle.pageHeader} > div:last-of-type`);
100100

101101
let removeVisible = (isNotResponsive = false) => {
102102
setIsPressed(false);

0 commit comments

Comments
 (0)