use-responsive-Ba12Ra8V.js 382 B

1
  1. import{r as i}from"./responsive-observe-4ACH6YSC.js";import{e as r,S as a,B as c,U as l}from"./vue-vendor-CBGUFTsF.js";const S=Symbol("LayoutSiderInjectionKey"),f=Symbol("SiderInjectionKey");function v(e,u){const s=r(()=>a(e)?e.value:e);let o="";c(()=>{o=i.subscribe((t,n)=>{s.value&&(!n||n===s.value)&&u(!!t[s.value])})}),l(()=>{o&&i.unsubscribe(o)})}export{S as L,f as S,v as u};