PageSourceSearch

https://www.kik.cz/_nuxt/BdmMFl8N.js

js kik.cz collected 2026-10-02 06:36:11 UTC 2,773 bytes, 1 lines download raw bytes

1import{fL as S,iT as L,hF as h,hf as M,h3 as k,jB as j,hh as i,ft as f,jG as m,jH as c,fq as s,fz as D,iF as y,iv as z,ig as r,fr as w,ct as F,jE as g,fx as p,fs as b,h6 as P}from"./DkruC5uJ.js";const E=["onKeydown"],N={class:"flex flex-row-reverse"},R=["onKeydown"],V={class:"mx-6 flex flex-col gap-2"},H={class:"text-lg font-bold leading-6 text-neutral-700"},$=["innerHTML"],q={key:1,class:"text-base font-normal text-neutral-700"},A={class:"mb-6 mt-5 flex flex-row place-content-center gap-4"},G=S({__name:"index",props:{active:{type:Boolean,default:!1},title:{default:"Titel"},subtitle:{default:"Beschreibung"},closeLabel:{default:"Schließen"},callbackLabel:{default:"Funktion"},callbackRun:{type:Function},callbackClose:{type:Function},widthPreferedMobile:{default:"326px"},widthPreferedDesktop:{default:"600px"}},setup(e){const C=L(),u=h(e.active),T=C.isMobile?e.widthPreferedMobile:e.widthPreferedDesktop,n=h();M(async()=>{u.value&&(await k(),n.value&&n.value.focus())}),j(()=>e.active,async a=>{u.value=a,a&&(await k(),n.value&&n.value.focus())});const B=async()=>{e.callbackRun&&(await e.callbackRun(),o())},o=()=>{e.callbackClose&&e.callbackClose(),u.value=!1},K=(a,t)=>{if(a.key!=="Tab"||!t)return;const l=t.querySelectorAll('button, [tabindex]:not([tabindex="-1"]), a[href]');if(l.length===0)return;const v=l[0],x=l[l.length-1];a.shiftKey&&document.activeElement===v?(a.preventDefault(),x.focus()):!a.shiftKey&&document.activeElement===x&&(a.preventDefault(),v.focus())};return(a,t)=>{const d=F;return u.value?(i(),f("div",{key:0,ref_key:"popup",ref:n,class:"fixed inset-0 z-[49] flex items-center justify-center bg-neutral-500/50",tabindex:"-1",onWheel:t[0]||(t[0]=c(()=>{},["prevent"])),onTouchmove:t[1]||(t[1]=c(()=>{},["prevent"])),onScroll:t[2]||(t[2]=c(()=>{},["prevent"])),onKeydown:[m(c(o,["prevent"]),["esc"]),t[3]||(t[3]=l=>K(l,n.value))]},[s("div",{class:"z-50 flex max-w-[85%] flex-col gap-0 rounded-[12px] border border-neutral-100 bg-white p-0",style:P({width:y(T)})},[s("div",N,[s("div",{class:"mr-2 mt-2 rounded-md p-1 hover:bg-neutral-100",tabindex:"0",onClick:o,onKeydown:m(c(o,["prevent"]),["enter"])},[D(y(z),{class:"size-5 text-neutral-700"})],40,R)]),s("div",V,[s("div",H,r(e.title),1),a.$flags.has("sr-5722")?(i(),f("div",{key:0,class:"text-base font-normal text-neutral-700",innerHTML:e.subtitle},null,8,$)):(i(),f("div",q,r(e.subtitle),1))]),s("div",A,[e.callbackClose!=null?(i(),w(d,{key:0,variant:"secondary","data-testid":"callback-btn-close",onClick:o},{default:g(()=>[p(r(e.closeLabel),1)]),_:1})):b("",!0),e.callbackRun!=null?(i(),w(d,{key:1,"data-testid":"callback-btn-run",onClick:B},{default:g(()=>[p(r(e.callbackLabel),1)]),_:1})):b("",!0)])],4)],40,E)):b("",!0)}}}),W=Object.assign(G,{__name:"SharedPopup"});export{W 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.