PageSourceSearch

https://manuskriptmentor.com/_next/static/chunks/4951.24a2f16eb7c38ea2.js

js manuskriptmentor.com collected 2026-10-07 00:46:53 UTC 2,634 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4951],{74951:function(e,t,r){r.r(t);var n=r(57437),c=r(2265),i=r(27648);t.default=e=>{let{href:t="#preisrechner",hideNear:r}=e,[u,l]=(0,c.useState)(!1),[s,o]=(0,c.useState)(!1),d=(0,c.useRef)(null),a=(0,c.useRef)(null),h=(0,c.useRef)(null),f=(0,c.useRef)(new Set),m=(0,c.useRef)({contact:!1,help:!1});(0,c.useEffect)(()=>{let e;if(window.innerWidth>=768)return;let n=()=>{if(d.current)return!0;let e=document.getElementById("home-hero-section")||document.getElementById("hero");return!!e&&(d.current=new IntersectionObserver(e=>{let[t]=e;return l(!t.isIntersecting)},{threshold:0}),d.current.observe(e),!0)},c=t.startsWith("#"),i=()=>{if(a.current||(a.current=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?f.current.add(e.target.id):f.current.delete(e.target.id)}),o(f.current.size>0)},{threshold:0,rootMargin:"100px 0px 0px 0px"})),c&&!m.current.contact){let e=document.getElementById("preisrechner")||document.getElementById("contactForm");e&&(a.current.observe(e),m.current.contact=!0)}if(r&&!m.current.help){let e=document.getElementById(r);e&&(a.current.observe(e),m.current.help=!0)}return(!c||m.current.contact)&&(!r||m.current.help)},u=n(),s=!c&&!r||i();return u&&s||(h.current=new MutationObserver(()=>{let e=n(),t=!c&&!r||i();if(e&&t){var u;null===(u=h.current)||void 0===u||u.disconnect(),h.current=null}}),h.current.observe(document.body,{childList:!0,subtree:!0}),e=setTimeout(()=>{var e;null===(e=h.current)||void 0===e||e.disconnect(),h.current=null},5e3)),()=>{var t,r,n;null===(t=d.current)||void 0===t||t.disconnect(),d.current=null,null===(r=a.current)||void 0===r||r.disconnect(),a.current=null,null===(n=h.current)||void 0===n||n.disconnect(),h.current=null,m.current={contact:!1,help:!1},f.current.clear(),e&&clearTimeout(e)}},[t,r]);let v=u&&!s;return((0,c.useEffect)(()=>{window.__stickyCTAVisible=v,window.dispatchEvent(new CustomEvent("sticky-cta-visibility",{detail:{visible:v}}))},[v]),v)?(0,n.jsx)("div",{id:"mobile-sticky-cta",className:"md:hidden fixed bottom-0 left-0 right-0 z-sticky p-3 bg-gradient-to-t from-white via-white/95 to-transparent animate-fadeIn dark:from-gray-900 dark:via-gray-900/95",children:(0,n.jsxs)(i.default,{href:t,className:"btn-cta-primary flex items-center justify-center w-full",style:{minHeight:"48px"},children:["Unverbindlich anfragen",(0,n.jsx)("svg",{className:"w-5 h-5 ml-2",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,n.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M13 7l5 5m0 0l-5 5m5-5H6"})})]})}):null}}}]);

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.