const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./5t6me_Kh.js","./nktVwxwq.js","./EJiqiqZX.js","./entry.D7E-n75W.css","./DPX3lXZf.js","./BdHYZYxo.js","./CC92fphK.js","./Cqd5VgjX.js","./NwK2Pm4d.js","./b6minSIt.js"])))=>i.map(i=>d[i]);
import{d,h as v,P as S,i as y,o as b,c as k,w as i,a,q as h,k as s,n as $,z as w,A as z,ab as K,ac as O}from"./EJiqiqZX.js";import{_ as P}from"./Bd9WPADb.js";import{d as T,s as x}from"./DYAeJWb9.js";const A=K(()=>O(()=>import("./5t6me_Kh.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url).then(e=>e.default||e)),B=d({__name:"MetricSettingsTrigger",props:{metricKey:{},label:{default:"Settings"},title:{default:"Open metric settings"}},emits:["saveSettings"],setup(e,{emit:r}){const c=r,l=e,t=z(!1);T({[x.settings]:()=>t.value=!t.value}),v().query.settings&&(t.value=!0);const m=()=>{t.value=!1,c("saveSettings")},{tracker:u}=S();return y(t,n=>{n&&u("metric_settings_trigger","click",`Open metric settings for ${l.metricKey}`)}),(n,o)=>{const _=h,g=A,p=P;return b(),k(p,{open:s(t),"onUpdate:open":o[0]||(o[0]=f=>w(t)?t.value=f:null),arrow:"",content:{align:"start",side:"bottom"}},{content:i(()=>[a(g,{"setting-type":e.metricKey,onSaveSettings:m},null,8,["setting-type"])]),default:i(()=>[a(_,{variant:s(t)?"solid":"subtle",color:"neutral",title:n.$t(e.title),label:n.$t(e.label),size:"sm",icon:s($).icoSettings},null,8,["variant","title","label","icon"])]),_:1},8,["open"])}}}),q=Object.assign(B,{__name:"MetricSettingsTrigger"});export{q as _};