We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6f82852 commit d37aaccCopy full SHA for d37aacc
1 file changed
src/App.js
@@ -48,7 +48,7 @@ function App() {
48
trackPageView('home')
49
}, [])
50
51
- let callback = (entries) => {
+ const callback = (entries) => {
52
entries.forEach((entry) => {
53
if (!entry.isIntersecting) {
54
document.documentElement.classList.remove('dndState')
@@ -59,13 +59,13 @@ function App() {
59
}
60
61
useLayoutEffect(() => {
62
- let dndLayoutDiv = document.getElementsByClassName('DNDContent')[0]
+ let dndContent = document.querySelector('.DNDContent')
63
let observer = new IntersectionObserver(callback, {
64
threshold: 0.1,
65
})
66
67
- if (dndLayoutDiv) {
68
- observer.observe(dndLayoutDiv)
+ if (dndContent) {
+ observer.observe(dndContent)
69
} else {
70
71
0 commit comments