Skip to content

Commit d37aacc

Browse files
committed
improve finding the DNDContent css class
1 parent 6f82852 commit d37aacc

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/App.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function App() {
4848
trackPageView('home')
4949
}, [])
5050

51-
let callback = (entries) => {
51+
const callback = (entries) => {
5252
entries.forEach((entry) => {
5353
if (!entry.isIntersecting) {
5454
document.documentElement.classList.remove('dndState')
@@ -59,13 +59,13 @@ function App() {
5959
}
6060

6161
useLayoutEffect(() => {
62-
let dndLayoutDiv = document.getElementsByClassName('DNDContent')[0]
62+
let dndContent = document.querySelector('.DNDContent')
6363
let observer = new IntersectionObserver(callback, {
6464
threshold: 0.1,
6565
})
6666

67-
if (dndLayoutDiv) {
68-
observer.observe(dndLayoutDiv)
67+
if (dndContent) {
68+
observer.observe(dndContent)
6969
} else {
7070
document.documentElement.classList.remove('dndState')
7171
}

0 commit comments

Comments
 (0)