PageSourceSearch

https://www.ardmediathek.de/85065.1790327383738.js

js ardmediathek.de collected 2026-10-01 09:13:34 UTC 9,366 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkweb||=[]).push([[85065],{55437(e,t,r){r(48972),r.d(t,["Y",0,{base:"b1gc18po"}])},47934(e,t,r){r.d(t,{A:()=>A});r(97700),r(88019),r(1909),r(75328),r(32145),r(80863);var n=r(30758),s=r(97431),a=r(71641),i=r(32604);const o="b117podf";r(80252);var c=r(46020),d=r(31973),u=r(68420),E=r(62829),l=r(85686),I=r(8009),h=r(86070);const A=function({initialSearchText:e="",urlSearchText:t,onSearchTextChange:r,isAutoSearchDisabled:A}){const[T,_]=(0,n.useState)(e),[R,m]=(0,n.useState)(!1),[p,k]=(0,s.ok)(),S=(0,n.useRef)(),O=(0,n.useRef)(null),g=(0,s.Zp)();(0,n.useEffect)(()=>{""===t&&_("")},[e]);const f=(0,n.useCallback)((t,n=!1,s=!1,a)=>{m(!n),t!==e&&(t!==T&&_(t),clearTimeout(S.current),function(e,t,r,n){r&&e.delete(c.Le.CHANNEL),n&&Object.values(c.Le).forEach(t=>{t===c.Le.CHANNEL?n.partnerFilter&&"ard"!==n.partnerFilter?e.set(t,n.partnerFilter):e.delete(t):n.contentFilters?.length&&n.contentFilters.includes(c.$x[t])?e.set(t,""):e.delete(t)}),t(e,u.yx)}(p,k,s,a),r?r(t):g((0,d.$m)(t,l.A.location.search),u.yx))},[e,T,p,k,r,g]),N=function(e,t,r){const s=(0,I.b)(),a=(0,E.tf)(e);return(0,n.useMemo)(()=>{const n=e.length?3:10,i=s.filter(({searchTerm:t})=>t?.toLowerCase().startsWith(e.toLowerCase())).slice(0,n),o=i.map(e=>({text:e.searchTerm,type:"history",onClick:n=>{"cleared"===n?(r.current?.focus(),I.A.removeItem(e.id)):(t(e.searchTerm,!0,!1,e),r.current?.blur())}})),c=e.length&&a?.filter(e=>!i.some(({searchTerm:t})=>t===e.title)).map(e=>({text:e.title,type:"suggestion",onClick:()=>{t(e.title,!0,!0),r.current?.blur()}}));return c?[...o,...c].slice(0,10):o},[e,s,a,t,r])}(T,f,O);return(0,h.jsx)("form",{className:(0,i.cx)(o),onSubmit:function(e){e.preventDefault(),S.current&&clearTimeout(S.current),f(T,!0),O.current?.blur()},action:"#",children:(0,h.jsx)(a.A,{id:"SearchInputWidget",ref:O,label:"Suche nach Videos und Sendungen in der ARD Mediathek",shortLabel:"Suche nach Videos und Sendungen",onChange:function(e){S.current&&clearTimeout(S.current),_(e),m(!0),e.length>=3&&!A&&(S.current=setTimeout(()=>f(e),1e3)),""===e&&f("")},onFocus:function(){m(!0)},hasFocus:!e&&!(0,u.Xb)(),initialValue:e,description:`Suche in der ${c.KR}, nach der Eingabe von 3 Buchstaben erscheint das Suchergebnis`,searchSuggestions:N,isShowingSuggestionList:R})})}},41863(e,t,r){var n=r(11280);const s={[n.dj.LIVE]:n.dj.LIVE,[n.dj.EVENT]:n.dj.LIVE,[n.dj.SHOW]:n.dj.SHOW,[n.dj.SERIES]:n.dj.SHOW,[n.dj.CLIP]:n.dj.SHOW,[n.dj.ONDEMAND]:n.dj.MEDIA,[n.dj.POSTER]:n.dj.MEDIA,[n.dj.COMPILATION]:n.dj.COLLECTION,[n.dj.EDITORIAL_PAGE]:n.dj.COLLECTION,[n.dj.CHANNEL]:n.dj.COLLECTION,[n.dj.EPISODE]:n.dj.EPISODE,[n.dj.EXTRA]:n.dj.EXTRA,[n.dj.SECTION]:n.dj.SECTION,[n.dj.EVENT_LIVESTREAM]:n.dj.EVENT_LIVESTREAM,[n.dj.PERMANENT_LIVESTREAM]:n.dj.PERMANENT_LIVESTREAM};const a=function(e){return s[e]||n.dj.MEDIA};r.d(t,["A",0,a])},1861(e,t,r){r.d(t,{A:()=>a});r(99921),r(88019),r(75328);var n=r(30758);const s=[];function a({title:e,styles:t}){t?.forEach(e=>{if(!document.getElementById(e)){const t=document.createElement("link");t.setAttribute("rel","stylesheet"),t.setAttribute("href",e),t.setAttribute("id",e),document.head.appendChild(t),s.push(e)}}),(0,n.useLayoutEffect)(()=>{if(e){const t=`${e.replaceAll('"',"'")}`;document.title!==t&&(document.title=t)}},[e])}},8009(e,t,r){r.d(t,{A:()=>E,b:()=>l});r(99921),r(88019),r(75328),r(41118),r(51960),r(75409),r(11176),r(91543),r(85628),r(19254);var n=r(16171);const s="mediathek/{userId}/lists/searchhistory/items";var a=r(73311),i=r(46020),o=r(30758);function c(e){return 0!==e.size&&e.has(i.Le.CHANNEL)?e.get(i.Le.CHANNEL)||"":"ard"}function d(e){const t=[];return 0===e.size||e.forEach((e,r)=>{i.$x[r]&&t.push(i.$x[r])}),t}const u=new class{#e=new Map;#t=[];#r=new Set;#n=null;constructor(){a.Ay.subscribeUserChanged(()=>this.resetItems())}async#s(){try{const e=await(0,n.GG)((0,n.$Z)(s));this.#e.clear(),e?.docs.forEach(e=>{const{searchTerm:t,partnerFilter:r,contentFilters:s,type:a,updatedOn:i}=e.data();this.#e.set(e.id,{id:e.id,searchTerm:t,partnerFilter:r,contentFilters:s,type:a,updatedOn:(0,n.Fl)(i)})}),this.#a()}catch(e){console.error("Unable to get searchHistory data from Firestore: ",e)}}async addItem(e,t){if(a.Ay.id){const r=(0,n.OJ)(e);try{const a={id:r,searchTerm:e,type:"search",partnerFilter:c(t),contentFilters:d(t),updatedOn:(0,n.N7)(new Date)};this.#e.set(r,{...a,updatedOn:a.updatedOn?.toDate()}),this.#a(),await(0,n.BN)((0,n.$Z)(s,r),a)}catch(e){console.error("Firestore add item error: ",e)}}}async removeItem(e){try{this.#e.delete(e),this.#a(),await(0,n.kd)((0,n.$Z)(s,e))}catch(e){console.error("Firestore remove item error: ",e)}}async clearItems(){try{const e=(0,n.wP)();e&&(this.#e.forEach(({id:t})=>{const r=(0,n.H9)((0,n.$Z)(s,t));r&&e.delete(r)}),this.#e.clear(),this.#a(),await e.commit())}catch(e){console.error("Firestore delete batch error: ",e)}}items(){return a.Ay.id!==this.#n&&(this.#n=a.Ay.id,this.#s()),this.#t}resetItems(){this.#e.clear(),this.#t=[],this.#n=null}subscribe(e){return this.#r.add(e),()=>{this.#r.delete(e)}}#a(){this.#t=Array.from(this.#e.values()).sort(n.R3);for(const e of this.#r)e()}},E=u;function l(){return(0,o.useSyncExternalStore)(e=>u.subscribe(e),()=>u.items(),()=>u.items())}},72894(e,t,r){r.d(t,{C:()=>p,g5:()=>_,jH:()=>A,RE:()=>k,Fo:()=>R,dE:()=>u,T5:()=>d,dp:()=>I});var n=r(97431),s=r(30758),a=r(95506),i=r(11280),o=r(65583),c=r(68420);function d(e=[],t,r){const{pathname:d,search:u}=(0,n.zy)();(0,s.useEffect)(()=>
1{if(o.A.trackingEnabled&&(0===e.length||void 0!==e[0])){const e={[i.kz.REFERER]:d+u,[i.kz.PAGE_URL]:t,[i.kz.ERROR_CODE]:r,[i.kz.DISPLAY_MODE]:(0,c.Up)()};(0,a.A)(i.cq.PAGE,e)}},[...e])}function u(e,t,r,c,d=[]){const{pathname:u,search:E}=(0,n.zy)();return(0,s.useCallback)(()=>{if(o.A.trackingEnabled){const n={[i.kz.REFERER]:u+E,[i.kz.TITLE]:t,[i.kz.CATEGORY]:r,[i.kz.TYPE]:e,[i.kz.PAGE_URL]:c};(0,a.A)(i.cq.CLICK,n)}},[...d])}var E=r(49052);function l(e){if(!e)return e;e=e.replace(/^#/,"");const t=new URLSearchParams(e),r=["type","idToken","refreshToken","refreshUrl","customToken"];for(const e of r)t.delete(e);return`#${t.toString()}`}const I=function(e,t){const{appState:r}=(0,E.G9)(),{pathname:c,search:d,hash:u}=(0,n.zy)();return(0,s.useCallback)(r=>{if(o.A.trackingEnabled){const n={[i.kz.REFERER]:c+d+l(u),[i.kz.PAGE_URL]:t,[i.kz.WIDGET_URL]:r.widgetUrl,[i.kz.WIDGET_INDEX]:r.widgetIndex,[i.kz.WIDGET_ID]:r.widgetId,[i.kz.WIDGET_ID_PERSONALIZED]:r.widgetIdPersonalized,[i.kz.WIDGET_AB_GROUP]:r.widgetABGroup,[i.kz.WIDGET_TITLE]:r.widgetTitle,[i.kz.TEASER_URL]:r.teaserUrl,[i.kz.TEASER_INDEX]:r.teaserIndex,[i.kz.TEASER_ID]:r.teaserId,[i.kz.TEASER_ORIGIN]:r.teaserOrigin};(0,a.A)(e,n)}},[e,r.navigation.currentRoute.channelType,t,c,d])};r(97700);var h=r(18102);const A=function(e,t){return(0,s.useCallback)(function(e,t){return r=>{o.A.trackingEnabled&&r.teaserType&&[i.dj.MEDIA,i.dj.EPG,i.dj.EPG_LARGE,i.dj.LIVE,i.dj.EPISODE,i.dj.EXTRA,i.dj.SECTION,i.dj.EVENT_LIVESTREAM,i.dj.PERMANENT_LIVESTREAM].includes(r.teaserType)&&r.clipId&&e&&(0,h.HC)(r.clipId,{[i.kz.LAUNCH_REASON]:r.launchReason,[i.kz.CONTEXT_PAGE_ID]:e,[i.kz.CONTEXT_WIDGET_ID]:r.widgetId,[i.kz.CONTEXT_TEASER_ID]:r.teaserId}),t&&t(r)}}(e,t),[e,t])};const T=function(e){try{const t=new URL(e);return t.searchParams.delete("userId"),t.toString()}catch(t){return console.error(t),String(e)}};function _(e,t,r,n,s=!1,a,o,c){return d=>{var u;r&&r({widgetIndex:e,widgetId:t,widgetIdPersonalized:a,widgetUrl:n?T(n):void 0,widgetABGroup:c,widgetTitle:o,launchReason:s?(u=d.teaserIndex,0===u?i.wp.USERACTION_FIRST_RECO:i.wp.USERACTION_RECO):void 0,...d})}}const R=function(e,t,r,n,a,i,o,c){return(0,s.useCallback)(_(e,t,r,n,a,i,o,c),[e,t,r,n,a,i,o,c])};var m=r(41863);function p(e,t,r,n,s,a,i){return o=>{a&&a({clipId:n,teaserIndex:e,teaserUrl:t,teaserId:r,teaserType:(0,m.A)(s),teaserOrigin:i,...o})}}const k=function(e,t,r,n,a,i,o){return(0,s.useCallback)(p(e,t,r,n,a,i,o),[e,t,r,n,a,i,o])}},18102(e,t,r){var n=r(95506),s=r(11280),a=r(85686);const i=new Map;let o=null;const c={getTracker(){const e=a.A.location.pathname+a.A.location.search,t=window.parent!==window.self?document.referrer:void 0;return{track({type:r,options:a,properties:c}){const d=i.has(o)?i.get(o):{},u={[s.kz.SESSION_ID]:a.av_session_id,[s.kz.CONTENT_ID]:c.av_content_id,[s.kz.AUTOPLAY]:c.av_autoplay,[s.kz.AUDIO_DESCRIPTION]:c.av_audio_description,[s.kz.LANGUAGE]:c.av_language,[s.kz.MUTE]:c.av_mute,[s.kz.ORIGINAL_VERSION]:c.av_original_version,[s.kz.SUBTITLES]:c.av_subtitles,[s.kz.QUALITY]:c.av_quality,[s.kz.PREVIOUS_POSITION]:a.av_prev_position,[s.kz.PREVIOUS_EVENT]:a.av_previous_event,[s.kz.PLAYER_VERSION]:c.av_player_version,[s.kz.POSITION]:a.av_position,[s.kz.INTERACTION_SOURCE]:c.av_interaction_source,[s.kz.JUMPMARK]:c.av_jumpmark,[s.kz.PLAYER_MODE]:c.av_player_mode,[s.kz.AUTO_MODE]:c.av_auto_mode,[s.kz.SIGN_LANGUAGE]:c.av_sign_language,[s.kz.DIALOG]:c.av_dialog,[s.kz.DIALOG_DURATION]:c.av_dialog_duration_seconds,[s.kz.PARENT_URL]:t,[s.kz.ERROR_CODE]:c.error_message?.substring(0,255),[s.kz.REFERER]:e,...d,[s.kz.LAUNCH_REASON]:d[s.kz.LAUNCH_REASON]??c.av_launch_reason??s.wp.USERACTION};(0,n.A)(r,u)},dispose(){}}}};window.ARDPlayerPianoDelegate=c,r.d(t,["HC",0,function(e,t){i.delete(e),i.set(e,t),i.size>100&&i.delete(i.keys().next().value)},"Qz",0,function(e){o=e},"S9",0,i,"oH",0,function(e){i.delete(e)}])},48972(e,t,r){r.r(t)},80252(e,t,r){r.r(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.