useDescription-89c77341.js 374 Bytes
import{g as i,k as n,u}from"./vue-5a35c3f5.js";import{aP as a}from"./index.js";function p(s){if(!i())throw new Error("useDescription() can only be used inside setup() or functional components!");const o=n(null),r=n(!1);function c(e){u(r)&&a()||(o.value=e,s&&e.setDescProps(s),r.value=!0)}return[c,{setDescProps:e=>{var t;(t=u(o))==null||t.setDescProps(e)}}]}export{p as u};