PageSourceSearch

https://static.ksta.de/__assets/_nuxt/DscWjUmu.js

js ksta.de collected 2026-10-01 09:13:20 UTC 2,700 bytes, 1 lines download raw bytes

1import{C as e,Tt as t,W as n,d as r,h as i,jt as a,q as o}from"./D9d_4q1I.js";import{t as s}from"./CUahCeih.js";import{t as c}from"./HclGiUj8.js";import{t as l}from"./Ds9skkgH.js";import{l as u,t as d}from"./CJJKoFxn.js";import{t as f}from"./m5ytnj8o.js";import{p}from"#entry";var m=e=>{window&&(window.centralData={...window?.centralData||{},...e})},h=async(e,t)=>{let{templateBucketUri:n}=f(),{mandator:r}=l();m({mandator:r});try{let r=`${n}/${e}/renderCampaign.js?cacheBuster=${u()}`,i=await c(()=>import(r),[],import.meta.url);return t.value?(i.renderTemplate(t.value,e,n),!0):!1}catch{return console.error(`did not find campaign: `,e),!1}},g=Object.assign(e({__name:`ArticleTemplateManagerCampaign`,props:{item:{}},setup(e){let{isLoggedIn:c,userData:u}=d(),{item:p}=a(e),m=t(null),g=r(()=>p.value.id),_=e=>{let t=f().userApiBaseUrl;if(!(!t||t==`none`)&&e.target instanceof HTMLAnchorElement&&e.target.classList.contains(`tm-button`)){let n=e.target;do n=n.parentElement;while(n&&!n.classList.contains(`tm-template`));if(n&&n.attributes.getNamedItem(`data-type`)?.value==`raffle`){let e=l().mandator,n=d().userData?.ssoId;if(n){let r=g.value;s(`mandators/${e}/users/${n}/campaigns/${r}`,{baseURL:t,method:`PUT`,body:{type:`raffle`}})}}}};return n(()=>{if(m.value&&(h(g.value,m),c)){let e={gender:u?.salutation||``,firstname:u?.firstName||``,lastname:u?.lastName||``,email:u?.email||``};setTimeout(()=>{let t=Object.keys(e);for(let n of t){let t=document.getElementsByName(n);if(t&&t.length>0){let r=t[0];(r instanceof HTMLInputElement||r instanceof HTMLSelectElement)&&(r.value=e[n]||``)}}},2e3)}}),(e,t)=>(o(),i(`div`,{ref_key:`container`,ref:m,onClick:_},null,512))}}),{__name:`AtomsArticleTemplateManagerCampaign`}),_=function(e){return e.LARGE=`large`,e.SMALL=`small`,e.MEDIUM=`medium`,e.THUMBNAIL=`thumbnail`,e.NONE=`none`,e}({}),v=()=>{let e=p();return{find:(t,n,r)=>e(`/${t}`,{method:`GET`,params:n,...r}),findOne:(t,n,r,i)=>{typeof n==`object`&&(r=n,n=void 0);let a=[t,n].filter(Boolean).join(`/`);return e(a,{method:`GET`,params:r,...i})},create:(t,n)=>e(`/${t}`,{method:`POST`,body:{data:n}}),update:(t,n,r)=>{typeof n==`object`&&(r=n,n=void 0);let i=[t,n].filter(Boolean).join(`/`);return e(i,{method:`PUT`,body:{data:r}})},delete:(t,n)=>{let r=[t,n].filter(Boolean).join(`/`);return e(r,{method:`DELETE`})}}};function y(e){let t=e=>Object.prototype.toString.call(e)===`[object Object]`,n=e=>Object.prototype.toString.call(e)===`[object Array]`,r=e=>e.attributes?{id:e.id,...e.attributes}:e;if(n(e))return e.map(e=>y(e));if(t(e)){e=n(e.data)?[...e.data]:t(e.data)?r({...e.data}):e.data===null?null:r(e);for(let t in e)e[t]=y(e[t]);return e}return e}export{g as i,v as n,_ as r,y as t};

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.