1import{r as e}from"./rolldown-runtime-C60lm6uB.js";import{i as t}from"./framework-D_rUT4EX.js";import{a as n}from"./utils-feNa2Vuj.js";import{c as r}from"./useButton-BJjpBiSz.js";var i=`none`,a=`trigger-press`,o=`trigger-hover`,s=`trigger-focus`,c=`outside-press`,l=`close-press`,u=`focus-out`,d=`escape-key`,f=`imperative-action`;function p(e,t,r,i){let a=!1,o=!1,s=i??n;return{reason:e,event:t??new Event(`base-ui`),cancel(){a=!0},allowPropagation(){o=!0},get isCanceled(){return a},get isPropagationAllowed(){return o},trigger:r,...s}}var m=e(t(),1),h=0;function g(e,t=`mui`){let[n,r]=m.useState(e),i=e||n;return m.useEffect(()=>{n??(h+=1,r(`${t}-${h}`))},[n,t]),i}var _=r.useId;function v(e,t){if(_!==void 0){let n=_();return e??(t?`${t}-${n}`:n)}return g(e,t)}function y(e){return v(e,`base-ui`)}export{d as a,i as c,o as d,a as f,l as i,c as l,v as n,u as o,p as r,f as s,y as t,s as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.