# blockspare/trunk/dist/block_animation_script.js

BlockSpare – Gutenberg Blocks for News, Magazine, Blog &amp; Business Websites, version trunk. 1 lines.

- Page: https://pluginprobe.com/plugins/blockspare/trunk/code/dist/block_animation_script.js
- Raw: https://pluginprobe.com/plugins/blockspare/trunk/raw/dist/block_animation_script.js
- Modified: 2026-05-30T05:15:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/blockspare/trunk/code/dist/block_animation_script.js#L10-L20`.

```javascript
(()=>{const e=document.querySelectorAll(".blockspare-block-animation");if("IntersectionObserver"in window){const t=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add(e.target.getAttribute("blockspare-animation")),t.unobserve(e.target))})},{threshold:[.15]});e.forEach(e=>{t.observe(e)})}else e.forEach(e=>{e.classList.remove("blockspare-block-animation"),e.classList.removeAttribute("blockspare-animation")})})();
```
