1import{_ as x}from"./CFsy0iUm.js";import{bg as b,dG as t,b7 as s,et as _,bc as a,fY as d,dj as I,b1 as l,$ as p,g0 as g,fy as E,aZ as i,a3 as $}from"./DORt870N.js";const k={class:"ui_field_error_popover_wrap"},w=["id"],y=b({__name:"FieldErrorPopover",props:{text:{default:""},errorId:{default:""},open:{type:Boolean,default:!1},errorPlacement:{default:"bottom"}},setup(o){const e=o,u=E(),f=i(()=>e.errorId?.trim()?e.errorId.trim():`ui-field-error-popover-${u}`),c=i(()=>!!String(e.text??"").trim()),m=i(()=>String(e.text??"").trim());return(r,n)=>{const v=x;return t(),s("div",k,[_(r.$slots,"default",{},void 0,!0),a(p,{name:"ui_field_error_popover"},{default:d(()=>[c.value?(t(),s("div",{key:0,id:f.value,class:I(["ui_field_error_popover",{ui_field_error_popover_top:o.errorPlacement==="top"}]),role:"alert"},[a(v,{text:m.value},null,8,["text"])],10,w)):l("",!0)]),_:1}),a(p,{name:"ui_field_error_popover"},{default:d(()=>[o.open&&r.$slots.popover?(t(),s("div",{key:0,class:"ui_field_error_popover ui_field_error_popover_panel",onMousedown:n[0]||(n[0]=g(()=>{},["prevent"]))},[_(r.$slots,"popover",{},void 0,!0)],32)):l("",!0)]),_:3})])}}}),P=Object.assign($(y,[["__scopeId","data-v-023f743d"]]),{__name:"UiFieldErrorPopover"});export{P as _};
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.