1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[11518],{9004:(e,s,t)=>{t.r(s),t.d(s,{default:()=>j});var a=t(6029),l=t(87173),i=t.n(l),n=t(55729),r=t(53268),c=t(31332),u=t(70217),d=t(40524),x=t(11665),p=t(47855),h=t(75860),o=t(47418),m=t(41428);let f=({page:e,element:s,name:t,text:l,isRegion:o,adElement:f,adMobileElement:j,data:y})=>{let[g,v]=(0,n.useState)("s95_e5"),{reloadElementWithSearchSettings:$}=(0,n.useContext)(r.ZW),{isMobile:k}=(0,n.useContext)(d.a),[w,N]=(0,n.useState)(y),b=`Aktuelle ${r.Gt[w?.fuelType]||""} Preisstatistik f\xfcr ${t}`;async function C(){try{let t=(0,p.extractParamsFromUrl)(window.location.pathname.split("/").filter(Boolean)),a=await $(s,null,e,t,{fuelType:g},!0);N(a.data)}catch(e){console.error("error in listsServiceStation.jsx reload",e)}}return((0,n.useEffect)(()=>{C()},[g]),w)?(0,a.jsxs)("div",{className:"col-span-2 px-4 py-9 lg:px-0",children:[(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsx)(c.Headline,{useH3:!0,size:"medium",type:"article",headline:b,isDarkMode:!0})}),(0,a.jsx)("div",{className:"mb-4",children:(0,a.jsx)(u.Text,{isDarkMode:!0,children:l})}),j?(0,a.jsx)(x.Element,{data:j}):null,(0,a.jsx)("div",{className:"flex flex-wrap items-start justify-between gap-4 pb-4",children:(0,a.jsx)(m.FuelSorting,{activeValue:g,setValue:v})}),(0,a.jsxs)("div",{className:"mb-9 gap-4 space-y-4 lg:flex lg:space-y-0",children:[(0,a.jsx)("div",{className:"w-full "+i().container,children:(0,a.jsx)(h.$,{headline:w.cheapestDay,text:`In ${t} ist es am g\xfcnstigsten ${w.cheapestDay}s ${r.Gt[w.fuelType]||""} zu tanken.`})}),(0,a.jsx)("div",{className:"w-full "+i().container,children:o?(0,a.jsx)(h.$,{headline:w.cheapestCity.properties.NAME_3,text:`In ${w.cheapestCity.properties.NAME_3} ist es aktuell am g\xfcnstigsten zu tanken.`}):(0,a.jsx)(h.$,{headline:`Preise ${w.isPriceCurrentlyRising?"steigen":"fallen"}`,text:`An den Tankstellen in ${t} sparst du heute voraussichtlich am meisten zwischen ${w.cheapestHour} Uhr und ${w.cheapestHour+1} Uhr.`})}),k?null:(0,a.jsx)("div",{className:"va-mt-price-ad h-px-250 w-full lg:w-px-300",children:(0,a.jsx)(x.Element,{data:f,noAdWrapper:!0})})]})]}):null},j=e=>(0,a.jsx)(o.A,{children:(0,a.jsx)(f,{...e})})}}]);
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.