PageSourceSearch

https://pinguin-apotheke-bielefeld.de/ia/lib/integration.js

js pinguin-apotheke-bielefeld.de collected 2026-10-04 03:32:10 UTC 3,741 bytes, 1 lines download raw bytes

1import{u as c,d}from"./define-custom-element.9QNbOX-B.js";import{r as a,v as h,a as g}from"./routers.ByaBxanV.js";import{r as f}from"./index.Gk57vHyY.js";import{r as l}from"./index.uPTcDZKX.js";import{r as y}from"./index.UrylOUKu.js";import{E as r,r as R}from"./index.So9GI7V5.js";import{r as P}from"./index.DgIFLhjF.js";import{r as b}from"./index.DfA2q2f1.js";import{u as S}from"./product-search-bar-store.CTAidxAG.js";import{u as k}from"./web-components-url.2iIXCwlA.js";import{u as E}from"./navigate-to.Bw4RBGD2.js";import{a as v}from"./user.BZm7tFR5.js";import{a as z,s as q}from"./appointment-booking-reset-confirm-guard.CbfWGN6V.js";import{a as B}from"./auth-guard.yY0ilkrW.js";import{B as C}from"./vue-vendor.BqpWRvtD.js";const M=(e,a,o)=>{const{userId:p,isEpaperSubscribed:t}=v(),n=t?r.epaperMagazinePage:r.epaperSubscribePage;if(e.name===r.epaperLoginPage||e.name===r.epaperRegisterPage){if(p)return o({name:r.epaperMagazinePage,replace:!0})}else if(e.name===r.epaperSubscribePage){if(!p)return o({name:r.epaperLoginPage,replace:!0});if(t)return o({name:r.epaperMagazinePage,replace:!0})}else if(e.name===r.epaperMagazinePage||e.name===r.epaperMagazineArchivePage){if(!p)return o({name:r.epaperLoginPage,replace:!0});if(!t)return o({name:r.epaperSubscribePage})}else if("/epaper"===e.path||"/epaper/"===e.path)return o({name:p?n:r.epaperLoginPage,replace:!0});o()};a.addRoute({name:"product-search-shop",path:"/",component:()=>import("./IaProductSearchPage.ce.DWwQ_Y5c.js")}),a.addRoute({name:"product",path:"/produkt",component:()=>import("./IaProductDetailPageV2.ce.DNObCX2c.js")}),a.addRoute({name:"search",path:"/search",component:()=>import("./IaGlobalSearchPage.ce.DwCWrHuQ.js")}),a.addRoute({name:"login",path:"/login",component:()=>import("./IaLoginPage.ce.Hyy5AAUz.js")}),a.addRoute({name:"prescription-upload",path:"/rezept-upload",component:()=>import("./IaPrescriptionUploadPage.ce.BXbIG2B1.js")}),a.addRoute({name:"apofinder",path:"/apofinder",props:e=>({...e.query}),component:()=>import("./IaApofinder.ce.B6MGf8L-.js")}),a.addRoute({name:"pharmacy-selector",path:"/apotheke-wechseln",props:e=>({...e.query}),component:()=>import("./IaApofinder.ce.B6MGf8L-.js")}),a.addRoute({name:"appointment-booking-page",path:"/terminbuchung",props:e=>({...e.query}),component:()=>import("./IaAppointmentBookingLandingPage.ce.CQ9qeOuw.js")}),a.addRoute({name:"supply-package-page",path:"/versorgerpaket",props:e=>({...e.query}),component:()=>import("./IaSupplyPackagePage.ce.DvL5lQ3k.js")}),a.addRoute({name:"pharmacy-supply-package-page",path:"/apotheke/:pharmacyId/versorgerpaket",props:e=>({...e.query}),component:()=>import("./IaSupplyPackagePage.ce.DvL5lQ3k.js")}),a.addRoute({name:"privacyPolicy",path:"/datenschutz",props:{type:"privacyPolicy"},component:()=>import("./IaLegalPage.ce.DbqWlkEp.js")}),a.addRoute({name:"termsOfUse",path:"/nutzungsbedingungen",props:{type:"termsOfUse"},component:()=>import("./IaLegalPage.ce.DbqWlkEp.js")});const n=e=>{e.forEach((e=>{a.addRoute({...e,path:e.meta?.integrationPath||e.path})}))};n(f),n(l),n(y),n(R),n(P),n(b),a.beforeEach((async(e,r,o)=>{if("product-search-shop"===r.name&&"product"!==e.name&&"product-new"!==e.name&&r.name!==e.name&&S().clearSearchTerm(),a&&location.search){const a=`${location.pathname}#${e.fullPath}`;if(0===Object.keys(e.query).length){const e=location.search.replace(/\/$/,"");return void location.replace(`${a}${e}`)}return void location.replace(a)}const p=k(),{isPartnerSystem:t}=c(),{push:n}=E();e.fullPath.includes("/apofinder")&&!t.value&&n(`/${p.integration}`),o()})),a.beforeEach(M),a.beforeEach(z),a.beforeEach(B),q(),h(a);const $=C((()=>import("./IaIntegration.ce.Ckg31ulJ.js")));window.customElements.define("ia-integration",d($,{plugins:[g]}));

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.