p3x-redis-ui-material
Version:
💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity
1 lines • 716 B
JavaScript
import{or as e}from"./_plugin-vue_export-helper-Cw5qm5mn.js";function t(t,r){if(!e)return;let i=r.modifiers||{},a=r.value,{handler:o,options:s}=typeof a==`object`?a:{handler:a,options:{}},c=new IntersectionObserver((e=[],a)=>{let s=t._observe?.[r.instance.$.uid];if(!s)return;let c=e.some(e=>e.isIntersecting);o&&(!i.quiet||s.init)&&(!i.once||c||s.init)&&o(c,e,a),c&&i.once?n(t,r):s.init=!0},s);t._observe=Object(t._observe),t._observe[r.instance.$.uid]={init:!1,observer:c},c.observe(t)}function n(e,t){let n=e._observe?.[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}var r={mounted:t,unmounted:n,updated:(e,r)=>{e._observe?.[r.instance.$.uid]&&(n(e,r),t(e,r))}};export{r as t};