PageSourceSearch

https://funktechnik-dathe.de/plugins/ws5_eucookie/frontend/js/dist/assets/ModalCenterCategories-B1jVKUMp.js

js funktechnik-dathe.de collected 2026-09-26 03:00:27 UTC 3,461 bytes, 1 lines download raw bytes

1import{D as r,u as n,h as g,c as t,s,i as w,S as d,E as C}from"../main-v2.6.0.js";import{s as e,B as u,a as f}from"./Buttons-C5DDr4X5.js";import{E as _}from"./EuCookieLinkButton-BtZVXJ9p.js";import{u as N}from"./generalHooks-USfzaekL.js";import{A as b}from"./AccessibilitySwitch-DojcsWF0.js";const B=i=>{const a=window.EuCookie.config.sprachvariablen,{categories:m}=i,l=window.EuCookie.config.settings,c=window.EuCookie?.config?.currentLanguage??r,k=a?.ws_eu_cookie_modalFreitext!==" "?n("span",{className:e.textAlignJustify,dangerouslySetInnerHTML:{__html:a.ws_eu_cookie_modalFreitext}}):null;return g(()=>{function o(h){h.key==="Tab"&&document.getElementById("eu-cookie-banner-header")!==void 0&&document.getElementById("eu-cookie-banner-header")!==null&&(document.getElementById("eu-cookie-banner-header").focus(),document.removeEventListener("keyup",o))}return document.addEventListener("keyup",o),()=>{document.removeEventListener("keyup",o)}},[]),N(C),n(f,{className:t(s.centerCat),children:n("div",{"data-nosnippet":"true",className:t(s.centerCat_container,e.flex,e.justifyContentBetween,e.mt4,e.mb3,e.mx3),children:[n("div",{className:t(s.centerCat_textContainer,e.flexColumn,e.gap15),children:[n("div",{id:"eu-cookie-banner-header",role:"alert","aria-live":"assertive",tabIndex:0,"aria-label":"Cookie Banner","data-nosnippet":"true",className:t(s.modal_header),dangerouslySetInnerHTML:{__html:a?.ws_eu_cookie_modalHeader}}),n("span",{"data-nosnippet":"true",className:t(e.textAlignJustify,e.mt2),dangerouslySetInnerHTML:{__html:a?.ws_eu_cookie_modalText}}),k,n("div",{className:t(e.flex,e.mt2),children:[n("a",{className:t(e.link_underline,e.mr2),href:a?.ws_eu_cookie_Datenschutzlink,children:a?.ws_eu_cookie_Datenschutzlinktext}),n("a",{className:e.link_underline,href:a?.ws_eu_cookie_Impressumlink,children:a?.ws_eu_cookie_Impressumlinktext})]})]}),n("div",{className:t(s.centerCat_categories,e.px2,e.py2,e.borderRadius15,e.mt2,{[e.backdropFilterBrightness140]:l.ws_eu_cookie_theme==="dark",[e.backdropFilterBrightness97]:["light","custom","individuell"].includes(l.ws_eu_cookie_theme)}),children:m.map(o=>n("div",{className:t(e.flex,e.alignItemsCenter,e.py1,e.px3),children:[n("span",{children:n(b,{id:o.categoryNr.toString(),labelname:(o.name?.[c]??o.name[r])+(c==="de"?" Kategorie Zustimmung":" Category Consent"),disabled:w(o.categoryNr),checked:o.consent,onChangeHandler:()=>i.toggleConsentOfCategory(o.categoryNr)})}),n("span",{className:e.ml2,children:o.name?.[c]??o.name[r]})]},"categoryTab"+o.categoryNr))}),n("div",{className:t(s.centerCat_buttons,e.mt2,{[s.centerCat_buttons_nudging]:!l?.ws_eu_cookie_nudging}),children:[n(_,{className:e.mrAuto,"aria-label":"Cookie "+a?.ws_eu_cookie_mehrDetails,onClick:()=>window.EuCookie.openConsentManager(!1),children:a?.ws_eu_cookie_mehrDetails}),l?.ws_eu_cookie_nudging?n(d,{children:n(_,{onClick:()=>i.consentToCustom(),children:a?.ws_eu_cookie_auswahlBestaetigen})}):n(d,{children:i.customSelection?n(u,{classNames:s.filledButton,labelname:a?.ws_eu_cookie_auswahlBestaetigen,onClickHandler:i.consentToCustom,children:a?.ws_eu_cookie_auswahlBestaetigen}):n(u,{classNames:s.filledButton,labelname:a?.ws_eu_cookie_notwendigAuswaehlen,onClickHandler:i.consentToNecessary,children:a?.ws_eu_cookie_notwendigAuswaehlen})}),n(u,{classNames:s.filledButton,labelname:a?.ws_eu_cookie_alleAuswaehlen,onClickHandler:()=>i.consentToAll(),children:a?.ws_eu_cookie_alleAuswaehlen})]})]})})};export{B 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.