Thresholds option in Intersection Observer doesn't seem to work.
To give more context, my list items are rendered in viewport and I want each item to observe on viewport's Intersection observer. The thing is, I need to observe them in steps of 25%. Both when they get in viewport and/or go out of viewport.
As per documentation it seems that providing thresholds array as [0, 0.25, 0.50. 0.75, 1]
should do the work, but actually it doesn't make any difference than giving it a value of 0 or 1.
I want to observe changes everytime an element's intersection increases or decreases by 25% in my scroll view.
You can check my code on - https://codesandbox.io/s/rm46m1qy7o
I am using chrome v72 on Windows 10.