> Пишите в переменную координату из
svelte:window
и с ней работайте.
Вернул
bind:scrollY
, вот так:
https://svelte.dev/repl/33730646df8546d9a91e1f669c899b97?version=3.31.0> Можно убрать $: реактивное выражение в функцию и выполнять ее на событии on:scroll
Убрал реактивное выражение
> Вы используете нативный window и svelte:window
Но мне никак не уйти от нативного window при onMount, так как при монтировании мне надо сохранить в prevScrollY текущий window.scrollY, чтобы знать при первом handleScroll - delta больше или меньше нуля.