PageSourceSearch

https://www.rtl-up.de/_nuxt/CehHR1f-.js

js rtl-up.de collected 2026-10-02 23:22:06 UTC 2,849 bytes, 1 lines download raw bytes

1import{_ as T}from"./DUymKsVC.js";import{_ as k}from"./Dh5NkKDZ.js";import{d as y,i as D,c as u,z as a,j as S,m as v,l,o as r,A as C,D as b,C as h,a as V}from"./C5Ij2dF_.js";import"./Bolar2qP.js";import"./EyHG8A0t.js";const M={key:0,class:"container mbs countdown-container"},N={class:"row justify-content-center"},B={class:"col-12 col-md-10 col-lg-8 col-molten-12"},j={class:"row"},E={class:"col-12 col-md-8 d-flex align-items-center"},z={class:"countdown-container__left"},A={key:0,class:"countdown-container__headline d-flex align-items-center"},H={class:"countdown-container__text"},I={key:0,class:"d-none d-md-flex col-md-4 align-items-center justify-content-end"},q=y({__name:"CountdownModule",props:{componentData:{},additionalData:{}},setup(n){const c=n;let i=null,d=null;const _=()=>{p();const t=w(),o=x(),e=c.componentData?.fallback_text;return t&&t.length>=1&&i&&i.hours>=0?t:o&&o.length>=1&&d&&d.hours>=0?o:e||null},w=()=>{let t=c.componentData?.text_start;return t&&i&&(t=t.replace("{{date}}",i.dateString),t=t.replace("{{countdown}}",i.date)),t},x=()=>{let t=c.componentData?.text_countdown;return t&&d&&(t=t.replace("{{date}}",d.dateString),t=t.replace("{{countdown}}",d.date)),t},p=()=>{const t=c.componentData?.start_countdown?new Date(c.componentData?.start_countdown):null,o=c.componentData?.end_countdown?new Date(c.componentData?.end_countdown):null;i=f(t),d=f(o)},f=t=>{if(!t)return null;const o=new Date,e={dateString:"",date:"",hours:0},m={day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!1};e.dateString=new Intl.DateTimeFormat("de-DE",m).format(t);const s=t.getTime()-o.getTime();return e.hours=s/(1e3*3600),e.hours>=1&&(e.date=Math.ceil(s/(1e3*3600)).toString()+" Stunden"),e.hours>=24&&(e.date=Math.ceil(s/(1e3*3600*24)).toString()+" Tagen"),e.hours<1&&(e.date=Math.ceil(s/(1e3*3600/60)).toString()+" Minuten"),e},g=_();return(t,o)=>{const e=T,m=k;return n.componentData&&D(g)?(r(),u("section",M,[a("div",N,[a("div",B,[n.componentData?(r(),S(m,{key:0,destination:n.componentData.link_item,"additional-data":n.additionalData?.link_item},{default:v(()=>[a("div",{style:C({backgroundColor:n.componentData.background_color,color:n.componentData.font_color})},[a("div",j,[a("div",E,[a("div",z,[n.componentData.headline?(r(),u("h3",A,[b(h(n.componentData.headline)+" ",1),o[0]||(o[0]=a("i",{class:"icon-Arrow-Right countdown-container__icon"},null,-1))])):l("",!0),a("div",H,h(D(g)),1)])]),n.componentData.image?(r(),u("div",I,[V(e,{"component-data":n.componentData?.image,"component-index":n.componentData.index,"with-file-extension":!0,classes:"img-fluid",format:"300x0",alt:n.componentData?.image?.storageOptions.fileName},null,8,["component-data","component-index","alt"])])):l("",!0)])],4)]),_:1},8,["destination","additional-data"])):l("",!0)])])])):l("",!0)}}});export{q as default};

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.