PageSourceSearch

https://taxfix.de/_next/static/chunks/5572.e8c1ede11862c0a2.js

js taxfix.de collected 2026-10-01 11:42:01 UTC 3,424 bytes, 8 lines download raw bytes

1try{!function(){var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="40fc8875-06f2-48bc-8fb7-0e31ce1d0ff9",e._sentryDebugIdIdentifier="sentry-dbid-40fc8875-06f2-48bc-8fb7-0e31ce1d0ff9")}()}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5572],{5572:(e,t,n)=>{n.r(t),n.d(t,{TaxCalculator:()=>r.m});var r=n(43229)},36645:(e,t,n)=>{n.d(t,{T:()=>s});var r=n(6029),a=n(43072);let d={threshold:.4,triggerOnce:!0},l=(0,n(34010).s)("div")(()=>({display:"flex"})),s=({className:e="",children:t})=>{let{ref:n,inView:s}=(0,a.Wx)(d);return(0,r.jsx)(l,{ref:n,className:e,children:s&&t})}},43229:(e,t,n)=>{n.d(t,{m:()=>x});var r=n(68675),a=n(6029),d=n(16335),l=n(2230),s=n(36645),o=n(55729),i=n(65760),c=n(6772);let u={[i.Hf.TAXFIX_REFUND]:"https://assets.taxfix.de/js/refund-estimator-ui-rc-rebrand.js",[i.Hf.TYPEFORM]:"https://embed.typeform.com/next/embed.js",[i.Hf.BBX_PARENTAL_ALLOWANCE]:"https://qcdn.de/calc/BBX/elterngeld/elterngeld.js",[i.Hf.GRD_SALARY]:"https://qcdn.de/calc/GRD/gehaltsrechner/gehaltsrechner.js"},f=({language:e,title:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c,{src:u.taxfix_refund}),(0,a.jsx)("refund-estimator-app",Object.assign({locale:e},t&&{"aria-label":t}))]}),b=(0,n(34010).s)("iframe")(()=>({display:"block",width:"100%",borderWidth:0})),g=e=>()=>{let t=2*e.contentWindow.document.body.getBoundingClientRect().top+e.contentWindow.document.body.getBoundingClientRect().height;e.style.height=`${t}px`},h=({attributes:e,type:t,configuration:n,title:r})=>{let{iframeContent:d,calculatorRef:l,onLoadHandler:s}=((e,t,n)=>{let r=(0,o.useRef)(null),[a,d]=(0,o.useState)(!1),l=(0,o.useMemo)(()=>Object.keys(e).reduce((t,n)=>`${t} ${n}=${e[n]}`,""),[e]),s=e.id||"",c=`
2    <div ${l}>
3      <script src="${u[t]}"></script>
4      <div class="${s}Link">
5      ${t===i.Hf.GRD_SALARY?`Powered by <a id="${s}Link" href="https://www.gruendung.de" target="_blank">gruendung.de</a>`:`Powered by <a id="${s}Link" href="http://www.bbx.de/" target="_blank">bbx.de</a>`}
6      </div>
7    </div>
8  `;return(0,o.useEffect)(()=>{let e=null==r?void 0:r.current;e&&(e.contentWindow[`${s}Brand`]="bbx.de",n.toolName&&(e.contentWindow[`${s}ToolName`]=n.toolName),n.brandColor&&(e.contentWindow[`${s}BrandColor`]=n.brandColor))},[r,s,n]),(0,o.useEffect)(()=>{let e=null==r?void 0:r.current,t=new ResizeObserver(()=>{g(e)()});return a&&t.observe(e.contentWindow.document.body),()=>{t.disconnect()}},[a,r]),{calculatorRef:r,iframeContent:c,onLoadHandler:()=>{let e=null==r?void 0:r.current;e&&(g(e)(),d(!0))}}})(e,t,n);return(0,a.jsx)(b,{title:r,srcDoc:d,ref:l,onLoad:s})},p=({attributes:e})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c,{src:u.typeform,strategy:"lazyOnload"}),(0,a.jsx)("div",Object.assign({},e))]});var y=n(5605);let x=e=>{var t=e.renderConfig,{type:n,heading:c,anchorTag:u}=t,b=(0,r.T)(t,["type","heading","anchorTag"]);let{localeConfig:{lang:g}}=(0,y.U)(),{Calculator:x}={Calculator:(0,o.useMemo)(()=>({[i.Hf.TAXFIX_REFUND]:f,[i.Hf.TYPEFORM]:p,[i.Hf.BBX_PARENTAL_ALLOWANCE]:h,[i.Hf.GRD_SALARY]:h})[n],[n])};return(0,a.jsx)(l.u1,Object.assign({},u&&{id:u},{children:(0,a.jsxs)(l.Qp,{children:[!!c&&(0,a.jsx)(d.o,{variant:"h2",children:c}),(0,a.jsx)(s.T,{children:(0,a.jsx)(x,Object.assign({},b,{type:n,language: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.