В реф добавляется родитель компонента и после отыскиваются все элементы с нужным аттрибутом и к ним уже применяется IntersectionObserver. Данная логика норм работает на странице About.
Но так не работает с динамически подгружаемыми на главной странице.
Как грамотно доработать useAnimationBlockBottom чтобы он учитывал динамическую подгрузку?
Желательно оставить логику, когда ищет от рефа родителя. Возможно нужно добавить отдельную функцию, которая уже будет следить непосредственно за нужными элементами с помощью watch, но тогда дублирование кода будет.
Вот код:
https://stackblitz.com/edit/nuxt3-custom-404-p2h5f...