PageSourceSearch

https://floridainsurancepro.com/build/assets/DialogFooter.vue_vue_type_script_setup_true_lang-CFoRArLd.js

js floridainsurancepro.com collected 2026-10-06 22:03:12 UTC 2,703 bytes, 1 lines download raw bytes

1import{a as y}from"./useForwardPropsEmits-CuzXJ3sd.js";import{D as h,a as w,b as v,c as x,d as B,X as D}from"./x-8LkxALyt.js";import{d as c,f as m,o as i,u as e,B as g,w as l,q as p,k as b,a as d,b as C,c as k,n as z}from"./app-DWGIqvrh.js";import{e as _}from"./Button.vue_vue_type_script_setup_true_lang-CyzzJgOV.js";const A=c({__name:"Dialog",props:{open:{type:Boolean},defaultOpen:{type:Boolean},modal:{type:Boolean}},emits:["update:open"],setup(t,{emit:a}){const n=y(t,a);return(u,f)=>(i(),m(e(h),g({"data-slot":"dialog"},e(n)),{default:l(()=>[p(u.$slots,"default")]),_:3},16))}}),O=c({__name:"DialogOverlay",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},setup(t){const a=t,o=b(()=>{const{class:s,...n}=a;return n});return(s,n)=>(i(),m(e(w),g({"data-slot":"dialog-overlay"},o.value,{class:e(_)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/80",a.class)}),{default:l(()=>[p(s.$slots,"default")]),_:3},16,["class"]))}}),M=c({__name:"DialogContent",props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(t,{emit:a}){const o=t,s=a,n=b(()=>{const{class:f,...r}=o;return r}),u=y(n,s);return(f,r)=>(i(),m(e(v),null,{default:l(()=>[d(O),d(e(x),g({"data-slot":"dialog-content"},e(u),{class:e(_)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 rounded-lg border p-6 shadow-lg duration-200 sm:max-w-lg",o.class)}),{default:l(()=>[p(f.$slots,"default"),d(e(B),{class:"text-red-600 bg-white p-1 hover:bg-gray-100 shadow-xl/30 ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4"},{default:l(()=>[d(e(D)),r[0]||(r[0]=C("span",{class:"sr-only"},"Close",-1))]),_:1,__:[0]})]),_:3},16,["class"])]),_:3}))}}),N=c({__name:"DialogFooter",props:{class:{}},setup(t){const a=t;return(o,s)=>(i(),k("div",{"data-slot":"dialog-footer",class:z(e(_)("w-full flex flex-col items-stretch",a.class))},[p(o.$slots,"default")],2))}});export{A as _,M as a,N as b};

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.