PageSourceSearch

https://www.flyeralarm.com/cds/components/chunks/contact-widget.CrKRQBIO.js

js flyeralarm.com collected 2026-09-25 14:00:01 UTC 11,976 bytes, 1 lines download raw bytes

1import{A as n,r as N,n as h,h as o,t as y}from"./lit.DbNriq8W.js";import{G as f}from"./graphql-element.G-F3P3Q1.js";import{y as b,d as s,c as r,j as F,p as d,a as S,f as w,g as A}from"./atom.Buo3ADfN.js";import{c as x}from"./container.Dmfz7d4x.js";import{c as p}from"./contentful-image._xRRLjAF.js";import"./settings.DVV_Jmfg.js";import"./util.BCLdrt3j.js";import"./graphql.Hq5qrITd.js";import"./base-element.CUDnHYVs.js";import"./rich-text-html-renderer.es5.D4rTbbuL.js";import"./index.DHcnIGZy.js";import"./_commonjsHelpers.Cpj98o6Y.js";import"./marks.B7E1ViE9.js";const T="/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:host(fa-page-category){min-height:calc(var(--spacing,.25rem) * 50)}:host(fa-page-category[loaded]){display:contents}",D={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ContactWidget"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"contactWidget"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ContactWidget"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"Sys"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Sys"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"firstPublishedAt"}},{kind:"Field",name:{kind:"Name",value:"publishedAt"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"Entry"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Entry"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Sys"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"Asset"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Asset"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Sys"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",alias:{kind:"Name",value:"titleFallback"},name:{kind:"Name",value:"title"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",alias:{kind:"Name",value:"descriptionFallback"},name:{kind:"Name",value:"description"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"contentType"}},{kind:"Field",alias:{kind:"Name",value:"contentTypeFallback"},name:{kind:"Name",value:"contentType"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"fileName"}},{kind:"Field",alias:{kind:"Name",value:"fileNameFallback"},name:{kind:"Name",value:"fileName"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"size"}},{kind:"Field",alias:{kind:"Name",value:"sizeFallback"},name:{kind:"Name",value:"size"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"url"},arguments:[{kind:"Argument",name:{kind:"Name",value:"transform"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"format"},value:{kind:"EnumValue",value:"WEBP"}}
1,{kind:"ObjectField",name:{kind:"Name",value:"quality"},value:{kind:"IntValue",value:"90"}}]}}]},{kind:"Field",alias:{kind:"Name",value:"urlFallback"},name:{kind:"Name",value:"url"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}},{kind:"Argument",name:{kind:"Name",value:"transform"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"format"},value:{kind:"EnumValue",value:"WEBP"}},{kind:"ObjectField",name:{kind:"Name",value:"quality"},value:{kind:"IntValue",value:"90"}}]}}]},{kind:"Field",name:{kind:"Name",value:"width"}},{kind:"Field",alias:{kind:"Name",value:"widthFallback"},name:{kind:"Name",value:"width"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]},{kind:"Field",name:{kind:"Name",value:"height"}},{kind:"Field",alias:{kind:"Name",value:"heightFallback"},name:{kind:"Name",value:"height"},arguments:[{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"StringValue",value:"de-DE",block:!1}}]}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"AssetCollection"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"AssetCollection"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Asset"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"ContactWidget"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"ContactWidget"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Entry"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"anchorText"}},{kind:"Field",name:{kind:"Name",value:"headline"}},{kind:"Field",name:{kind:"Name",value:"phoneNumber"}},{kind:"Field",name:{kind:"Name",value:"phoneText"}},{kind:"Field",name:{kind:"Name",value:"whatsApp"}},{kind:"Field",name:{kind:"Name",value:"whatsAppText"}},{kind:"Field",name:{kind:"Name",value:"email"}},{kind:"Field",name:{kind:"Name",value:"emailText"}},{kind:"Field",name:{kind:"Name",value:"recall"}},{kind:"Field",name:{kind:"Name",value:"recallText"}},{kind:"Field",name:{kind:"Name",value:"text"}},{kind:"Field",name:{kind:"Name",value:"image"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"Asset"}}]}},{kind:"Field",name:{kind:"Name",value:"imagesCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"8"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AssetCollection"}}]}}]}}]};var _=Object.defineProperty,C=Object.getOwnPropertyDescriptor,v=(e,a,l,m)=>{for(var i=m>1?void 0:m?C(a,l):a,u=e.length-1,t;u>=0;u--)(t=e[u])&&(i=(m?t(a,l,i):t(i))||i);return m&&i&&_(a,l,i),i};w("fa-contact-widget","organism",N(T));let k=class extends f{constructor(){super(),this.type="default",this.isActive=!0,this.query=D}getDebugData(e,a,l=void 0){return this.debug?{"data-sys-id":e,"data-typename":a,"data-field":l}:{}}clickOpenListener(){this.isActive=!0}clickCloseListener(){this.isActive=!1}renderImagesWidget(e){var a,l;return x({...this.getDebugData(e.sys.id,e.__typename),size:this.wrapper,xPadding:!0,backgroundColor:this.bg,class:{"justify-center":!0,"items-center":!0,"text-center":!0,"py-4":!0},".tracking":this.getTracking(),slot:{content:[b({styleOnly:!0,slot:{content:e==null?void 0:e.headline}}),s({class:{"text-black-light":!0,"mb-6.25":!0},slot:{content:(l=(a=this.data)==null?void 0:a.contactWidget)==null?void 0:l.text}}),s({class:{flex:!0,"flex-wrap":!0,shrink:!0,"justify-center":!0,"items-center":!0,"my-4":!0,"pl-3":!0},slot:{content:e.imagesCollection.items.map((m,i)=>p({class:{"w-25 h-25 -mt-2.25 -ml-3 aspect-square":!0},asset:m,transform:{r:"max"}}))}}),s({class:{flex:!0,"flex-wrap":!0,shrink:!0,"justify-center":!0,"items-center":!0,"my-4":!0,"gap-4":!0},slot:{content:[e!=null&&e.whatsApp?r({slot:{content:"Whats-App Chat"},href:`${e==null?void 0:e.whatsApp}`,type:"whatsapp"}):n,e!=null&&e.email?r({slot:{content:e==null?void 0:e.email},href:`mailto:${e==null?void 0:e.email}`,type:"mail"}):n,e!=null&&e.phoneNumber?r({slot:{content:e==null?void 0:e.phoneNumber},href:`tel:${e==null?void 0:e.phoneNumber}`,type:"phone"}):n,e!=null&&e.recallNumber?r({slot:{content:e==null?void 0:e.recall},href:e==null?void 0:e.recall,type:"phone"}):n]}})]}})}getTracking(){var e,a;return{view:{event:"generic_event",event_name:"view_content",view_content:{hit_source:"dev_dl_ga4",event_type:"view",content_type:this.t
1ype==="sticky"?"Contact Widget Sticky":"Contact Widget Big",content_id:(a=(e=this.data)==null?void 0:e.contactWidget)==null?void 0:a.name}}}}renderDefaultWidget(e){var a,l;return s({...this.getDebugData(e.sys.id,e.__typename,"headline"),".tracking":this.getTracking(),class:{fixed:!0,"bottom-3":!0,"right-5":!0,"ml-5":!0,"shadow-contact-widget":!0,"w-auto":!0,"max-tablet:max-w-full":!0,"tablet:w-96":!0,"bg-white":!0,"h-64":!0,flex:!0,"opacity-0":!0,"transition-opacity":!0,"opacity-100!":this.isActive,"z-50!":this.isActive,"pointer-events-none":!this.isActive,"text-sm":!0},slot:{content:[F({class:{absolute:!0,"top-2":!0,"right-2":!0},type:"square","data-icon-before":"","@click":this.clickCloseListener,title:"Close"}),s({class:{absolute:!0,"top-4":!0,"left-4":!0,"text-black-light":!0,"font-semibold":!0,"text-4":!0},slot:{content:e==null?void 0:e.headline}}),s({class:{"w-3/5":e.image,"p-4":!0,"mt-8":!0},slot:{content:[e!=null&&e.whatsApp?r({class:{block:!0},slot:{content:"Whats-App Chat"},href:`${e==null?void 0:e.whatsApp}`,type:"whatsapp"}):n,e!=null&&e.whatsAppText?d({class:{"mt-0":!0},slot:{content:e==null?void 0:e.whatsAppText}}):n,e!=null&&e.email?r({class:{block:!0},slot:{content:e==null?void 0:e.email},href:`mailto:${e==null?void 0:e.email}`,type:"mail"}):n,e!=null&&e.emailText?d({class:{"mt-0":!0},slot:{content:e==null?void 0:e.emailText}}):n,e!=null&&e.phoneNumber?r({class:{block:!0},slot:{content:e==null?void 0:e.phoneNumber},href:`tel:${e==null?void 0:e.phoneNumber}`,type:"phone"}):n,e!=null&&e.phoneText?d({class:{"mt-0":!0},slot:{content:e==null?void 0:e.phoneText}}):n,e!=null&&e.recall?r({class:{block:!0},slot:{content:e==null?void 0:e.recall},href:e==null?void 0:e.recall,type:"phone"}):n,e!=null&&e.recallText?d({class:{"mt-0":!0},slot:{content:e==null?void 0:e.recallText}}):n,s({class:{"text-black-light":!0,"mt-4":!0,"text-3":!0,"leading-6":!0},slot:{content:(l=(a=this.data)==null?void 0:a.contactWidget)==null?void 0:l.text}})]}}),e.image?s({class:{"w-2/5":!0,flex:!0,"items-stretch":!0},slot:{content:p({class:{"w-full":!0,"h-full":!0,"self-end":!0},asset:e.image})}}):n]}})}willUpdate(e){var a,l,m,i,u;super.willUpdate(e),this.data&&((a=this.data)!=null&&a.contactWidget)&&((u=(i=(m=(l=this.data)==null?void 0:l.contactWidget)==null?void 0:m.imagesCollection)==null?void 0:i.items)!=null&&u.length?this.type="default":this.type="sticky")}render(){var a;const e=(a=this.data)==null?void 0:a.contactWidget;return e?this.type==="default"?this.renderImagesWidget(e):this.renderDefaultWidget(e):n}updated(e){S(this.shadowRoot),super.updated(e)}};k.browserStyles=[A()];v([h({type:String,reflect:!0})],k.prototype,"type",2);v([o()],k.prototype,"isActive",2);k=v([y("fa-contact-widget")],k);export{k as ContactWidget};

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.