import{_ as y,n as c,y as m,S as g,o,c as a,z as A,C as i,b as d,q as U,w as h,d as x,u as p,F as k,Z as I}from"./BRQta-1x.js";const w={key:0,class:"position-relative"},S={__name:"underspendProtectionAlert",props:{budgetPlan:Object,type:{type:String,default:"flag",validator:s=>["alert","flag"].includes(s==null?void 0:s.toLowerCase())}},setup(s){const u=I(),l=s,f=e=>{let t=e==null?void 0:e.budgetUnderspendStatus;if(!t){const n=u.$store.getters.activeAccountBudgets.find(r=>r.budgetPlanId===(e==null?void 0:e.budgetPlanId));t=n==null?void 0:n.budgetUnderspendStatus}return t},_=(e=>{const t=f(e);return t?Object.keys(t).filter(r=>r.startsWith("has")).some(r=>t[r]):!1})(l.budgetPlan);return(e,t)=>{const n=c("fluency-icon"),r=c("b-alert"),v=m("b-tooltip");return g(_)?(o(),a(k,{key:0},[s.type==="flag"?(o(),a("span",w,[A((o(),a("span",i(e.$attrs,{class:"text-danger xs offset-flag",title:"Underspend Mitigation is Active"}),[d(n,{type:"flag"})],16)),[[v,void 0,void 0,{hover:!0}]])])):s.type==="alert"?(o(),U(r,i({key:1},e.$attrs,{show:"",variant:"warning"}),{default:h(()=>[d(n,{class:"text-danger pr-3",type:"flag"}),x(`
      Underspend Mitigation is Active
    `)],void 0,!0),_:1},16)):p("",!0)],64)):p("",!0)}}},N=y(S,[["__scopeId","data-v-2d9f6d90"]]);export{N as U};
//# sourceMappingURL=CD-Oh5lR.js.map
