PageSourceSearch

https://amomama.de/production/_next/static/chunks/7816.9284104544257db0.js

js amomama.de collected 2026-10-02 18:22:30 UTC 22,238 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7816],{77816:(e,t,r)=>{let a;r.r(t),r.d(t,{ColorScheme:()=>X,Comments:()=>z,CommentsCount:()=>B,CommentsOrderBy:()=>H,EmbeddedPost:()=>$,EmbeddedVideo:()=>j,FBError:()=>v,FacebookContext:()=>k,FacebookErrorBoundary:()=>K,FacebookPixelContext:()=>E,FacebookPixelProvider:()=>S,FacebookProvider:()=>C,Fields:()=>J,Like:()=>L,LikeAction:()=>W,LikeLayout:()=>V,LikeSize:()=>G,Login:()=>D,LoginStatus:()=>h,MessengerColor:()=>Z,MessengerSize:()=>Y,Page:()=>T,Parser:()=>P,ReactPixel:()=>es,Share:()=>U,ShareButton:()=>N,useFacebook:()=>x,useFeed:()=>ee,useGraphAPI:()=>ei,useLocale:()=>Q,useLogin:()=>A,useLoginStatus:()=>M,usePageView:()=>eo,usePixel:()=>er,useProfile:()=>O,useSend:()=>et,useShare:()=>_,useSubscribe:()=>q});var n,o,i,u,s,c,l,d,f,w=r(80263),b=r(53239);!function(e){e.CONNECTED="connected",e.AUTHORIZATION_EXPIRED="authorization_expired",e.NOT_AUTHORIZED="not_authorized",e.UNKNOWN="unknown"}(n||(n={}));var h=n;class v extends Error{constructor(e,t,r){super(`[react-facebook] ${e} (code: ${t}, type: ${r})`),this.name="FBError",this.code=t,this.type=r}}!function(e){e.GET="get",e.POST="post",e.DELETE="delete"}(o||(o={}));let m={domain:"connect.facebook.net",version:"v23.0",cookie:!1,status:!1,xfbml:!1,language:"en_US",frictionlessRequests:!1,debug:!1,chatSupport:!1,autoLogAppEvents:!0,lazy:!1};function p(e){return"object"==typeof e&&null!==e&&"error"in e}var k=(0,b.createContext)(void 0);let y={autoConfig:!0,debug:!1,advancedMatching:{}};function g(e){var t;let r;if(!e.pixelId)throw Error("You need to set pixelId");let a={...y,...e,debug:null!=(t=e.debug)&&t};function n(...e){a.debug&&console.info("[react-facebook-pixel]",...e)}async function o(){return r||(r=new Promise((e,t)=>{if("undefined"==typeof window||window.fbq)return void e();let r=document.createElement("script");r.async=!0,r.src="https://connect.facebook.net/en_US/fbevents.js",r.onload=()=>{if(!window.fbq){let e=function(...t){e.callMethod?e.callMethod(...t):e.queue.push(t)};e.queue=[],e.loaded=!0,e.version="2.0",e.push=e,window.fbq=e}window._fbq||(window._fbq=window.fbq),e()},r.onerror=()=>{!function(...e){a.debug&&console.warn("[react-facebook-pixel]",...e)}("Failed to load Facebook Pixel script"),t(Error("[react-facebook] Failed to load Facebook Pixel script. This may be caused by an ad blocker or network issue."))},document.head.appendChild(r)}).then(()=>{if("undefined"==typeof window||!window.fbq)return h;let{pixelId:e,autoConfig:t,advancedMatching:r}=a;return!1===t&&window.fbq("set","autoConfig",!1,e),window.fbq("init",e,r),n("Pixel initialized successfully"),h}).catch(e=>{throw r=void 0,e}))}function i(){let e=window.fbq;if(!e)throw Error("[react-facebook] Facebook Pixel not initialized");return e}async function u(){await o(),i()("track","PageView"),n("Called fbq('track', 'PageView')")}async function s(e,t){await o(),i()("track",e,t),n(`Called fbq('track', '${e}')`),t&&n("with data:",t)}async function c(e,t,r){await o(),i()("trackSingle",e,t,r),n(`Called fbq('trackSingle', '${e}', '${t}')`),r&&n("with data:",r)}async function l(e,t){await o(),i()("trackCustom",e,t),n(`Called fbq('trackCustom', '${e}')`),t&&n("with data:",t)}async function d(e,t,r){await o(),i()("trackSingleCustom",e,t,r),n(`Called fbq('trackSingleCustom', '${e}', '${t}')`),r&&n("with data:",r)}async function f(){await o(),i()("consent","grant"),n("Called fbq('consent', 'grant')")}async function w(){await o(),i()("consent","revoke"),n("Called fbq('consent', 'revoke')")}async function b(...e){await o(),i()(...e),n(`Called fbq('${e.slice(0,2).join("', '")}')`),e[2]&&n("with data:",e[2])}let h={init:o,pageView:u,track:s,trackSingle:c,trackCustom:l,trackSingleCustom:d,grantConsent:f,revokeConsent:w,fbq:b,isInitialized:function(){return!!r},getOptions:function(){return{...a}}};return h}let E=(0,b.createContext)(void 0);function S(e){let{children:t,lazy:r=!1,...a}=e,[n,o]=(0,b.useState)(!0),[i,u]=(0,b.useState)(void 0),s=(0,b.useRef)(void 0),c=(0,b.useRef)(void 0),l=(0,b.useRef)(a);l.current=a;let d=(0,b.useCallback)(async()=>(c.current||(c.current=(async()=>{try{if(s.current)return;o(!0),u(void 0),s.current=g(l.current),await s.current.init()}catch(e){u(e instanceof Error?e:Error(String(e)))}finally{o(!1)}})()),c.current),[]),f=(0,b.useCallback)(async()=>{var e;await d(),await (null==(e=s.current)?void 0:e.pageView())},[d]),h=(0,b.useCallback)(async(e,t)=>{var r;await d(),await (null==(r=s.current)?void 0:r.track(e,t))},[d]),v=(0,b.useCallback)(async(e,t)=>{var r;await d(),await (null==(r=s.current)?void 0:r.trackCustom(e,t))},[d]),m=(0,b.useCallback)(async()=>{var e;await d(),await (null==(e=s.current)?void 0:e.grantConsent())},[d]),p=(0,b.useCallback)(async()=>{var e;await d(),await (null==(e=s.current)?void 0:e.revokeConsent())},[d]),k=(0,b.useCallback)(async(...e)=>{var t;await d(),await (null==(t=s.current)?void 0:t.fbq(...e))},[d]);(0,b.useEffect)(()=>{r||d()},[r]);let y=(0,b.useMemo)(()=>({loading:n,error:i,init:d,pixel:s.current,pageView:f,track:h,trackCustom:v,grantConsent:m,revokeConsent:p,fbq:k}),[n,i,d,f,h,v,m,p,k]);return(0,w.jsx)(E.Provider,{value:y,children:t})}function C(e){let{children:t,pixelId:r,...a}=e,[n,i]=(0,b.useState)(!0),[u,s]=(0,b.useState)(!1),[c,l]=(0,b.useState)(),[d,f]=(0,b.useState)(a.language||"en_US"),y=(0,b.useRef)(void 0),g=(0,b.useRef)(void 0),E=(0,b.useRef)(a);E.current=a;let C=(0,b.useCallback)(async()=>(g.current||(g.current=(async()=>{try{if(y.current)return y.current;return s(!1),i(!0),y.current=function(e){let t;
1if(!e.appId)throw Error("[react-facebook] You need to set appId");let r={...m,...e};function a(){if("undefined"!=typeof window)return window.FB}async function n(){return"undefined"==typeof window?C:(t||(t=new Promise((e,a)=>{let n,{domain:o,language:i,debug:u,chatSupport:s,...c}=r,l={appId:c.appId,version:c.version,cookie:c.cookie,status:c.status,xfbml:c.xfbml,frictionlessRequests:c.frictionlessRequests},d=setTimeout(()=>{n&&clearInterval(n),t=void 0,C.loadingPromise=void 0,a(Error("[react-facebook] Facebook SDK loading timed out after 10 seconds. This may be caused by an ad blocker or network issue."))},1e4);function f(){n&&clearInterval(n),clearTimeout(d),window.FB.init(l),e(C)}if(window.fbAsyncInit=f,window.document.getElementById("facebook-jssdk"))return window.FB?(clearTimeout(d),e(C)):void(n=setInterval(()=>{window.FB&&f()},50));let w=window.document.createElement("script");w.id="facebook-jssdk",w.async=!0,w.defer=!0,w.crossOrigin="anonymous",w.src=`https://${o}/${i}/sdk${s?"/xfbml.customerchat":""}${u?"/debug":""}.js`,w.onerror=()=>{clearTimeout(d),t=void 0,C.loadingPromise=void 0,a(Error(`[react-facebook] Failed to load Facebook SDK from ${w.src}. This may be caused by an ad blocker or network issue.`))},window.document.body.appendChild(w)}),C.loadingPromise=t),t)}async function i(e){await n();let t=a();if(!t)throw Error("[react-facebook] Facebook SDK not available");return new Promise((r,a)=>{e(t,e=>{if(e)if(p(e)){let{code:t,type:r,message:n}=e.error;a(new v(n,t,r))}else r(e);else a(Error("Response is undefined"))})})}async function u(e){await n();let t=a();if(!t)throw Error("[react-facebook] Facebook SDK not available");return new Promise((r,a)=>{t.ui(e,e=>{if(!e)return void r(void 0);if(p(e)){let{code:t,type:r,message:n}=e.error;a(new v(n,t,r));return}r(e)})})}async function s(e,t=o.GET,r={}){return i((a,n)=>a.api(e,t,r,n))}async function c(e){var t;let{scope:r,returnScopes:a,rerequest:n,reauthorize:o}=e,u=[...null!=(t=e.authType)?t:[]],s={scope:r};return a&&(s.return_scopes=!0),n&&u.push("rerequest"),o&&u.push("reauthenticate"),u.length&&(s.auth_type=u.join(",")),i((e,t)=>e.login(t,s))}async function l(){return i((e,t)=>e.logout(t))}async function d(){return i((e,t)=>e.getLoginStatus(t))}async function f(e){if((null==e?void 0:e.status)===h.CONNECTED)return e.authResponse;let t=await d();if(t.status===h.CONNECTED)return t.authResponse;throw Error("Token is undefined")}async function w(e){return s("/me",o.GET,e)}async function b(){return(await s("/me/permissions")).data}async function k(e){let t=await b();return e.filter(e=>t.some(t=>"granted"===t.status&&t.permission===e)).length===e.length}async function y(e,t){await n();let r=a();if(!r)throw Error("[react-facebook] Facebook SDK not available");return r.Event.subscribe(e,t),()=>g(e,t)}async function g(e,t){await n();let r=a();if(!r)throw Error("[react-facebook] Facebook SDK not available");r.Event.unsubscribe(e,t)}async function E(e){await n();let t=a();if(!t)throw Error("[react-facebook] Facebook SDK not available");e?t.XFBML.parse(e):t.XFBML.parse()}async function S(e){var o;if("undefined"==typeof window)return;r.language=e;let i=window.document.getElementById("facebook-jssdk");i&&i.remove(),window.FB&&delete window.FB,t=void 0,C.loadingPromise=void 0,await n();let u=a();(null==(o=null==u?void 0:u.XFBML)?void 0:o.parse)&&u.XFBML.parse()}let C={getAppId:function(){return r.appId},getFB:a,init:n,ui:u,api:s,login:c,logout:l,getLoginStatus:d,getTokenDetail:f,getProfile:w,getPermissions:b,hasPermissions:k,subscribe:y,unsubscribe:g,parse:E,getLocale:function(){return r.language||"en_US"},changeLocale:S,options:r,loadingPromise:void 0};return r.lazy||"undefined"==typeof window||n(),C}(E.current),await y.current.init(),s(!0),y.current}catch(e){l(e instanceof Error?e:Error(String(e)))}finally{i(!1)}return y.current})()),g.current),[]),x=(0,b.useCallback)(async e=>{let t=await C();t&&await t.parse(e)},[C]),P=(0,b.useCallback)(async e=>{if(!y.current)return void f(e);try{i(!0),l(void 0),await y.current.changeLocale(e),f(e)}catch(e){l(e instanceof Error?e:Error(String(e)))}finally{i(!1)}},[]);(0,b.useEffect)(()=>{let{lazy:e}=a;e||C()},[a.lazy]),(0,b.useEffect)(()=>{let e=a.language||"en_US";e!==d&&P(e)},[a.language]);let F=(0,b.useMemo)(()=>({loading:n,error:c,init:C,api:u?y.current:void 0,parse:x,locale:d,setLocale:P}),[n,c,C,u,x,d,P]),R=(0,w.jsx)(k.Provider,{value:F,children:t});return r?(0,w.jsx)(S,{pixelId:r,children:R}):R}function x(e={}){let{lazy:t=!1}=e,r=(0,b.useContext)(k);if(!r)throw Error('[react-facebook] useFacebook must be used within a <FacebookProvider>. Wrap your component tree with <FacebookProvider appId="YOUR_APP_ID">.');return(0,b.useEffect)(()=>{t||r.init()},[t,r.init]),r}var P=(0,b.memo)((0,b.forwardRef)(function(e,t){let{as:r="div",children:a,className:n,style:o,data:i}=e,{parse:u}=x(),[s,c]=(0,b.useState)(null),l=(0,b.useCallback)(e=>{c(e),t&&("function"==typeof t?t(e):t&&(t.current=e))},[t]),d=(0,b.useMemo)(()=>{let e=`fb-parser-${r}-${n}`;if(!i)return e;for(let t in i)void 0!==i[t]&&(e+=`-${t}:${i[t]||""}`);return e},[i,r,n]);return(0,b.useEffect)(()=>{(null==s?void 0:s.parentNode)&&u(s.parentNode)},[s,u,d]),(0,w.jsx)(r,{className:n,style:o,ref:l,...i,children:a})}));let F=!!("undefined"!=typeof window&&window.document&&window.document.createElement);function R(){return F?window.location.href:"https://www.facebook.com"}var L=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",href:a=R(),layout:n,colorScheme:o,action:i,showFaces:u,share:s,width:c,size:l,kidDirectedSite:d,referral:f,lazy:h,...v}=e,m=(0,b.useMemo)(()=>({"data-ref":f,"data-href":a,"data-layout":n,"data-colorscheme":o,"data-action":i,"data-show-faces":u?"true":"false","data-share":s?"true":"false","data-width":null==c?void 0:c.toString(),"data-size":l,"data-lazy":h?"true":"false","data-kid-directed-site":d?"true":"false"}),[f,a,n,o,i,u,s,c,l,d,h]);return(0,w.jsx)(P,{className:`fb-like ${r}`,data:m,...v,ref:t})}));function I(e,t){let{init:r}=x(),[a,n]=(0,b.useState)(!1),[o,i]=(0,b.useState)(void 0);return{loading:a,error:o,invoke:async function(a){try{var o;i(void 0),n(!0);let u=await r();if(!u)throw Error("[react-facebook] Facebook API is not initialized");return u.ui((o={method:e,...t(a,u)},Object.fromEntries(Object.entries(o).filter(([,e])=>void 0!==e))))}catch(t){let e=t instanceof Error?t:Error(String(t));throw i(e),e}finally{n(!1)}}}}function _(){let{loading:e,error:t,invoke:r}=I("share",(e,t)=>{let{href:r,display:a,hashtag:n,redirectUri:o,...i}=e;return{href:r,display:a,app_id:t.getAppId(),hashtag:n,redirect_uri:o,...i}});return{loading:e,error:t,share:r}}function N(e){let{as:t="button",disabled:r,href:a,display:n,hashtag:o,redirectUri:i,...u}=e,{loading:s,share:c}=_(),l=r||s;return(0,w.jsx)(t,{onClick:function(){l||c({href:a,display:n,hashtag:o,redirectUri:i})},disabled:l,...u})}var T=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",style:a,href:n=R(),tabs:o,hideCover:i,width:u,height:s,showFacepile:c,hideCTA:l,smallHeader:d,adaptContainerWidth:f,lazy:h,...v}=e,m=(0,b.useMemo)(()=>({"data-tabs":o,"data-hide-cover":i?"true":"false","data-show-facepile":c?"true":"false","data-hide-cta":l?"true":"false","data-href":n,"data-small-header":d?"true":"false","data-adapt-container-width":f?"true":"false","data-height":null==s?void 0:s.toString(),"data-width":null==u?void 0:u.toString(),"data-lazy":h?"true":"false"}),[n,o,i,u,s,c,l,d,f,h]);return(0,w.jsx)(P,{className:`fb-page ${r}`,style:a,data:m,...v,ref:t})}));function A(){let{api:e,loading:t,init:r}=x(),[a,n]=(0,b.useState)(void 0),[o,i]=(0,b.useState)(!1),[u,s]=(0,b.useState)(),c=(0,b.useRef)(e);return c.current=e,{login:(0,b.useCallback)(async(e,t)=>{try{if(!c.current)throw Error("[react-facebook] Facebook API is not initialized");n(void 0),i(!0);let r=await c.current.login(e);
1if(r.status!==h.CONNECTED)throw Error("[react-facebook] Unauthorized user");return s(r),null==t||t(r),r}catch(t){let e=t instanceof Error?t:Error(String(t));throw n(e),e}finally{i(!1)}},[]),logout:(0,b.useCallback)(async()=>{try{n(void 0),i(!0);let e=await r();if(!e)throw Error("[react-facebook] Facebook API is not initialized");await e.logout(),s(void 0)}catch(t){let e=t instanceof Error?t:Error(String(t));throw n(e),e}finally{i(!1)}},[r]),loading:t||o,error:a,status:null==u?void 0:u.status}}function q(e,t){let[r,a]=(0,b.useState)(void 0),{init:n}=x(),o=(0,b.useRef)(t);o.current=t;let i=(0,b.useCallback)(e=>{var t;a(e),null==(t=o.current)||t.call(o,e)},[]);return(0,b.useEffect)(()=>{let t,r=!1;return(async()=>{let a=await n();!r&&a&&(t=await a.subscribe(e,i),r&&t())})(),()=>{r=!0,null==t||t()}},[e,i,n]),r}function M(){let{init:e}=x(),[t,r]=(0,b.useState)(!0),[a,n]=(0,b.useState)(void 0),[o,i]=(0,b.useState)(h.UNKNOWN);return q("auth.statusChange",(0,b.useCallback)(e=>{i(e.status)},[])),(0,b.useEffect)(()=>{let t=!1;return async function(){try{r(!0);let a=await e();if(t)return;if(!a)throw Error("Facebook API is not initialized");let{status:n}=await a.getLoginStatus();t||i(n)}catch(e){t||n(e instanceof Error?e:Error(String(e)))}finally{t||r(!1)}}(),()=>{t=!0}},[e]),{loading:t,error:a,status:o}}function O(e,t=!0){let{init:r}=x(),{status:a}=M(),[n,o]=(0,b.useState)(t),[i,u]=(0,b.useState)(void 0),[s,c]=(0,b.useState)(void 0),l=e.join(",");return(0,b.useEffect)(()=>{if(!t)return void o(!1);let e=!1;return async function(){try{c(void 0),o(!0);let t=await r();if(!t||e)return;if(a===h.CONNECTED){let r=await t.getProfile({fields:l});e||u(r)}else e||u(void 0)}catch(t){e||c(t instanceof Error?t:Error(String(t)))}finally{e||o(!1)}}(),()=>{e=!0}},[t,a,l,r]),{loading:n,error:s,profile:i}}function D(e){let{children:t,onSuccess:r,onError:a,onProfileSuccess:n,fields:o=[],as:i="button",disabled:u=!1,scope:s=["public_profile","email"],returnScopes:c,authType:l,rerequest:d,reauthorize:f,...h}=e,{loading:v,login:m}=A(),p=!!n&&o.length>0,{profile:k}=O(o,p),y=(0,b.useRef)(n);y.current=n,(0,b.useEffect)(()=>{k&&y.current&&y.current(k)},[k]);let g=async()=>{if(!v&&!u)try{let e=await m({scope:Array.isArray(s)?s.join(","):s,returnScopes:c,authType:l,rerequest:d,reauthorize:f});null==r||r(e)}catch(e){null==a||a(e instanceof Error?e:Error(String(e)))}},E=u||v;return"function"==typeof t?t({onClick:g,loading:v,isDisabled:E}):(0,w.jsx)(i,{onClick:g,disabled:E,"aria-busy":v,"aria-label":v?"Logging in...":"Login with Facebook",...h,children:v?"Loading...":t||"Login with Facebook"})}var $=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",href:a,width:n,showText:o,lazy:i,...u}=e,s=(0,b.useMemo)(()=>({"data-href":a,"data-width":null==n?void 0:n.toString(),"data-lazy":i?"true":"false","data-show-text":o?"true":"false"}),[a,n,i,o]);return(0,w.jsx)(P,{className:`fb-post ${r}`,data:s,...u,ref:t})})),j=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",href:a,width:n,showText:o,allowFullScreen:i,autoPlay:u,lazy:s,showCaptions:c,...l}=e,d=(0,b.useMemo)(()=>({"data-href":a,"data-width":null==n?void 0:n.toString(),"data-show-text":o?"true":"false","data-show-captions":c?"true":"false","data-autoplay":u?"true":"false","data-lazy":s?"true":"false","data-allowfullscreen":i?"true":"false"}),[a,n,o,c,u,s,i]);return(0,w.jsx)(P,{className:`fb-video ${r}`,data:d,...l,ref:t})})),z=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",colorScheme:a,href:n=R(),numPosts:o,orderBy:i,width:u,mobile:s,lazy:c,...l}=e,d=(0,b.useMemo)(()=>({"data-colorscheme":a,"data-numposts":null==o?void 0:o.toString(),"data-href":n,"data-order-by":i,"data-width":null==u?void 0:u.toString(),"data-skin":a,"data-mobile":s?"true":"false","data-lazy":c?"true":"false"}),[a,n,o,i,u,s,c]);return(0,w.jsx)(P,{className:`fb-comments ${r}`,data:d,...l,ref:t})})),B=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",href:a=R(),...n}=e,o=(0,b.useMemo)(()=>({"data-href":a}),[a]);return(0,w.jsx)(P,{as:"span",className:`fb-comments-count ${r}`,data:o,...n,ref:t})})),U=(0,b.memo)((0,b.forwardRef)(function(e,t){let{className:r="",href:a=R(),lazy:n,layout:o,size:i,...u}=e,s=(0,b.useMemo)(()=>({"data-href":a,"data-lazy":n?"true":"false","data-size":i,"data-layout":o}
1),[a,n,i,o]);return(0,w.jsx)(P,{className:`fb-share-button ${r}`,data:s,...u,ref:t})}));class K extends b.Component{constructor(){super(...arguments),this.state={hasError:!1,error:null},this.reset=()=>{this.setState({hasError:!1,error:null})}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){var r,a;null==(a=(r=this.props).onError)||a.call(r,e,t)}render(){if(this.state.hasError&&this.state.error){let{fallback:e}=this.props;return"function"==typeof e?e(this.state.error,this.reset):e||null}return this.props.children}}!function(e){e.SMALL="small",e.LARGE="large"}(i||(i={}));var G=i;!function(e){e.STANDARD="standard",e.BUTTON_COUNT="button_count",e.BUTTON="button",e.BOX_COUNT="box_count"}(u||(u={}));var V=u;!function(e){e.LIGHT="light",e.DARK="dark"}(s||(s={}));var X=s;!function(e){e.LIKE="like",e.RECOMMEND="recommend"}(c||(c={}));var W=c;!function(e){e.SOCIAL="social",e.REVERSE_TIME="reverse_time",e.TIME="time"}(l||(l={}));var H=l;!function(e){e.SMALL="small",e.MEDIUM="medium",e.STANDARD="standard",e.LARGE="large",e.XLARGE="xlarge"}(d||(d={}));var Y=d;!function(e){e.BLUE="blue",e.WHITE="white"}(f||(f={}));var Z=f,J=["id","first_name","last_name","middle_name","name","name_format","picture","short_name","email"];function Q(){let{locale:e,setLocale:t,loading:r}=x(),[a,n]=(0,b.useState)(!1),o=async r=>{if(r!==e)try{n(!0),await t(r)}finally{n(!1)}};return{locale:e,setLocale:o,isChangingLocale:a||r}}function ee(){let{loading:e,error:t,invoke:r}=I("feed",(e,t)=>{let{link:r=R(),appId:a=t.getAppId(),display:n,redirectURI:o,from:i,to:u,picture:s,source:c,name:l,caption:d,description:f,dataRef:w}=e;return{link:r,display:n,app_id:a,redirect_uri:o,from:i,to:u,picture:s,source:c,name:l,caption:d,description:f,ref:w}});return{loading:e,error:t,feed:r}}function et(){let{loading:e,error:t,invoke:r}=I("send",(e,t)=>{let{link:r=R(),display:a,appId:n=t.getAppId(),to:o,redirectURI:i}=e;return{link:r,display:a,app_id:n,to:o,redirect_uri:i}});return{loading:e,error:t,send:r}}function er(e={}){let{lazy:t=!1}=e,r=(0,b.useContext)(E);if(!r)throw Error('[react-facebook] usePixel must be used within a <FacebookPixelProvider>. Wrap your component tree with <FacebookPixelProvider pixelId="YOUR_PIXEL_ID"> or use the pixel prop on <FacebookProvider>.');return(0,b.useEffect)(()=>{t||r.init()},[t,r.init]),r}let ea="react-facebook:history-change",en=!1;function eo(e={}){let{trackOnMount:t=!0,trackOnRouteChange:r=!1}=e,{pageView:a,loading:n}=er(),o=(0,b.useRef)(""),i=(0,b.useRef)(n);return i.current=n,(0,b.useEffect)(()=>{t&&!n&&a()},[t,n,a]),(0,b.useEffect)(()=>{if(r&&"undefined"!=typeof window)return o.current=window.location.href,!function(){if(en||"undefined"==typeof window)return;en=!0;let e=history.pushState.bind(history),t=history.replaceState.bind(history);history.pushState=(...t)=>{e(...t),window.dispatchEvent(new Event(ea))},history.replaceState=(...e)=>{t(...e),window.dispatchEvent(new Event(ea))}}(),window.addEventListener("popstate",e),window.addEventListener(ea,e),()=>{window.removeEventListener("popstate",e),window.removeEventListener(ea,e)};function e(){let e=window.location.href;o.current!==e&&(o.current=e,i.current||a())}},[r,a]),{pageView:a,loading:n}}function ei(e){let{path:t,method:r=o.GET,params:a,autoFetch:n=!0,transform:i}=e,{init:u}=x(),[s,c]=(0,b.useState)(void 0),[l,d]=(0,b.useState)(n),[f,w]=(0,b.useState)(void 0),h=(0,b.useRef)(!0),v=(0,b.useRef)(i);v.current=i;let m=a?JSON.stringify(a):"",p=(0,b.useCallback)(async e=>{var n;try{w(void 0),d(!0);let o=await u();if(!o)throw Error("[react-facebook] Facebook API is not initialized");let i=null!=(n=null!=e?e:a)?n:{},s=await o.api(t,r,i),l=v.current?v.current(s):s;return h.current&&c(l),l}catch(t){let e=t instanceof Error?t:Error(String(t));throw h.current&&w(e),e}finally{h.current&&d(!1)}},[u,t,r,m]),k=(0,b.useCallback)(()=>{c(void 0),w(void 0),d(!1)},[]);return(0,b.useEffect)(()=>(h.current=!0,n&&p().catch(()=>{}),()=>{h.current=!1}),[n,p]),{data:s,loading:l,error:f,fetch:p,reset:k}}function eu(){if(!a)throw Error("[react-facebook] ReactPixel.init() must be called before using any tracking methods.");return a}let es={init:(e,t,r)=>(a=g({pixelId:e,advancedMatching:t,...r})).init().then(()=>void 0),pageView:()=>eu().pageView(),track:(e,t)=>eu().track(e,t),trackSingle:(e,t,r)=>eu().trackSingle(e,t,r),trackCustom:(e,t)=>eu().trackCustom(e,t),trackSingleCustom:(e,t,r)=>eu().trackSingleCustom(e,t,r),grantConsent:()=>eu().grantConsent(),revokeConsent:()=>eu().revokeConsent(),fbq:(...e)=>eu().fbq(...e)}}}]);

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.