PageSourceSearch

https://www.fashionpersonnel.co.uk/_next/static/chunks/2660-9094c55d0cc3b45d.js

js fashionpersonnel.co.uk collected 2026-10-05 21:37:03 UTC 16,989 bytes, 2 lines download raw bytes

1!function(){try{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]="57151322-336b-497a-81ae-81c68480cf8f",e._sentryDebugIdIdentifier="sentry-dbid-57151322-336b-497a-81ae-81c68480cf8f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2660],{22427:(e,t,n)=>{"use strict";n.d(t,{c:()=>f});var r="https://js.stripe.com/v3",o=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,a=function(){for(var e=document.querySelectorAll('script[src^="'.concat(r,'"]')),t=0;t<e.length;t++){var n=e[t];if(o.test(n.src))return n}return null},i=function(e){var t=e&&!e.advancedFraudSignals?"?advancedFraudSignals=false":"",n=document.createElement("script");n.src="".concat(r).concat(t);var o=document.head||document.body;if(!o)throw Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return o.appendChild(n),n},c=function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"1.16.0",startTime:t})},s=null,u=function(e,t,n){if(null===e)return null;var r=e.apply(void 0,t);return c(r,n),r},l=Promise.resolve().then(function(){return null!==s?s:s=new Promise(function(e,t){if("u"<typeof window)return void e(null);if(window.Stripe,window.Stripe)return void e(window.Stripe);try{var n=a();n||(n=i(null)),n.addEventListener("load",function(){window.Stripe?e(window.Stripe):t(Error("Stripe.js not available"))}),n.addEventListener("error",function(){t(Error("Failed to load Stripe.js"))})}catch(e){t(e);return}})}),p=!1;l.catch(function(e){p||console.warn(e)});var f=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];p=!0;var r=Date.now();return l.then(function(e){return u(e,t,r)})}},30926:(e,t,n)=>{"use strict";n.d(t,{PO:()=>i});var r=n(14232),o=n(37876),a=[],i=function(e){var t,n,o,i,c,s,u=e.environment,l=e.authData,p=(0,r.useState)(!0),f=p[0],d=p[1],m=(t="PRODUCTION"===(void 0===u?"SANDBOX":u)?"https://js.authorize.net/v1/Accept.js":"https://jstest.authorize.net/v1/Accept.js",void 0===n&&(n=!0),void 0===o&&(o="head"),c=(i=r.useState({loaded:!1,error:!1}))[0],s=i[1],r.useEffect(function(){if(a.includes(t))s({loaded:!0,error:!1});else{a.push(t);var e=document.createElement("script");e.src=t,e.async=n;var r=function(){s({loaded:!0,error:!1})},i=function(){var n=a.indexOf(t);n>=0&&a.splice(n,1),e.remove(),s({loaded:!0,error:!0})};return e.addEventListener("load",r),e.addEventListener("error",i),"head"===o?document.head.appendChild(e):document.body.appendChild(e),function(){e.removeEventListener("load",r),e.removeEventListener("error",i)}}},[t,n,o]),[c.loaded,c.error]),h=m[0],y=m[1];return(0,r.useEffect)(function(){(h||y)&&d(!1)},[h,y]),{dispatchData:function(e){var t=e.cardData?{cardData:e.cardData,authData:l}:{bankData:e.bankData,authData:l};return new Promise(function(e,n){window&&window.Accept.dispatchData(t,function(t){"Ok"===t.messages.resultCode&&e(t),n(t)})})},loading:f,error:y}},c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=function(e){var t=e.formToken,n=e.postUrl,r=e.children,a=e.className,i=e.style;return(0,o.jsxs)("form",c({method:"post",action:n},{children:[(0,o.jsx)("input",{type:"hidden",name:"token",value:t}),(0,o.jsx)("button",c({className:a,style:a?{}:i},{children:r}))]}))},u={position:"fixed",left:"0px",top:"0px",width:"100%",height:"100%",zIndex:1,backgroundColor:"#808080",opacity:"0.5",filter:"alpha(opacity=50)"},l={borderRadius:"6px",position:"fixed",boxShadow:"rgba(0, 0, 0, 0.4) 5px 5px 16px",zIndex:999999,display:"block",overflow:"hidden",left:"50%",top:"50%",backgroundColor:"#ffffff"},p=r.createContext(null),f=function(){var e=r.useContext(p);if(!e)throw Error("AcceptHosted compound components cannot be rendered outside the AcceptHosted component");return e},d=function(e){var t=e.formToken,n=e.postUrl,a=e.onTransactionResponse,i=e.onCancel,s=e.onSuccessfulSave,u=e.onResize,l=e.children,f=r.useState(!1),d=f[0],m=f[1],h=r.useRef(null),y=r.useRef(null),v=r.useRef(null),g=function(){m(!1)},b=function(){if(console.log("centering popup...."),y.current){y.current.style.left="50%",y.current.style.top="50%";var e=-Math.floor(y.current.clientWidth/2),t=-Math.floor(y.current.clientHeight/2);y.current.style.marginLeft="".concat(e.toString(),"px"),y.current.style.marginTop="".concat(t.toString(),"px"),y.current.style.zIndex="2",y.current.offsetLeft<16&&(y.current.style.left="16px",y.current.style.right="16px"),y.current.offsetTop<16&&(y.current.style.top="16px",y.current.style.marginTop="0px")}};return r.useEffect(function(){d&&b()},[d]),r.useEffect(function(){window.AuthorizeNetIFrame||(window.AuthorizeNetIFrame={onReceiveCommunication:function(e){var t=e.split("&").reduce(function(e,t){var n=t.split("="),r=n[0],o=n[1];return e[r]=o,e},{});switch(t.action){case"successfulSave":s&&s(),g();break;case"cancel":i&&i(),g();break;case"transactResponse":var n=t.response;
1n?a(JSON.parse(n)):console.error("Did not receive a transaction response despite receiving a transactResponse action!"),g();break;case"resizeWindow":var r=t.width,o=t.height;if(r&&o){var c=parseInt(r),l=parseInt(o);v.current&&y.current&&(v.current.style.width="100%",v.current.style.height="".concat(l.toString(),"px"),y.current.style.height="".concat(l.toString(),"px")),u&&u(c,l)}}}})}),(0,o.jsx)(p.Provider,c({value:{popupIsShown:d,popupFormRef:h,popupRef:y,iFrameRef:v,formToken:t,postUrl:n,handleShowPopup:function(){m(!0)},handleClosePopup:g}},{children:l}))},m=function(e){var t="PRODUCTION"===e.environment?"https://accept.authorize.net/payment/payment":"https://test.authorize.net/payment/payment";return"redirect"===e.integration?(0,o.jsx)(s,c({formToken:e.formToken,postUrl:t},{children:e.children})):"iframe"===e.integration?(0,o.jsx)(d,c({formToken:e.formToken,postUrl:t,onTransactionResponse:e.onTransactionResponse,onCancel:e.onCancel,onResize:e.onResize,onSuccessfulSave:e.onSuccessfulSave},{children:e.children})):null};m.Button=function(e){var t=e.children,n=e.className,r=f(),a=r.postUrl,i=r.handleShowPopup,s=r.formToken,u=r.popupIsShown;return(0,o.jsxs)("form",c({method:"post",action:a,id:"formAuthorizeNetPopup",name:"formAuthorizeNetPopup",target:"iframeAuthorizeNet",onSubmit:i},{children:[(0,o.jsx)("input",{type:"hidden",id:"popupToken",name:"token",value:s}),(0,o.jsx)("button",c({disabled:u,className:n},{children:t}))]}))},m.IFrameContainer=function(e){var t,n,a,i=e.children,s=e.className,u=e.style,p=f(),d=p.popupIsShown,m=p.popupRef;console.log("popupIsShown:",d),console.log("popupRef",m);var h=(n=(t=(0,r.useState)({width:void 0,height:void 0}))[0],a=t[1],(0,r.useEffect)(function(){function e(){a({width:window.innerWidth,height:window.innerHeight})}return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}},[]),n),y=r.useState(0),v=y[0],g=y[1],b=r.useState(0),w=b[0],E=b[1];return r.useEffect(function(){var e,t;console.log("In useEffect..."),g(Math.floor(((null==(e=m.current)?void 0:e.clientWidth)||0)/2)),E(Math.floor(((null==(t=m.current)?void 0:t.clientHeight)||0)/2))},[m]),(0,o.jsx)("div",c({className:s,ref:m,style:s?{display:d?"":"none"}:c(c(c({},l),u),{display:d?"":"none",width:h.width&&h.width>576?"70%":"300px",height:"90%",marginLeft:"-".concat(v,"px"),marginTop:"-".concat(w,"px")})},{children:i}))},m.IFrameBackdrop=function(e){var t=e.className,n=e.style,r=f().popupIsShown;return(0,o.jsx)("div",{className:t,style:t?{display:r?"":"none"}:c(c(c({},u),n),{display:r?"":"none"})})},m.IFrame=function(e){var t=e.className,n=e.style;return(0,o.jsx)("iframe",{name:"iframeAuthorizeNet",id:"iframeAuthorizeNet",frameBorder:"0",width:"100%",height:"100%",className:t,style:t?{}:n})}},61902:function(e,t,n){!function(e,t){"use strict";function n(){}function r(){}t=t&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t,r.resetWarningCache=n;var o,a,i=function(){function e(e,t,n,r,o,a){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==a){var i=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var o={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:n};return o.PropTypes=o,o},c=(o=a={exports:{}}
1,a.exports,o.exports=i(),a.exports);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var d=function(e){var n=t.useRef(e);return t.useEffect(function(){n.current=e},[e]),n.current},m=function(e){return null!==e&&"object"===l(e)},h="[object Object]",y=function e(t,n){if(!m(t)||!m(n))return t===n;var r=Array.isArray(t);if(r!==Array.isArray(n))return!1;var o=Object.prototype.toString.call(t)===h;if(o!==(Object.prototype.toString.call(n)===h))return!1;if(!o&&!r)return t===n;var a=Object.keys(t),i=Object.keys(n);if(a.length!==i.length)return!1;for(var c={},s=0;s<a.length;s+=1)c[a[s]]=!0;for(var u=0;u<i.length;u+=1)c[i[u]]=!0;var l=Object.keys(c);return l.length===a.length&&l.every(function(r){return e(t[r],n[r])})},v=function(e,t,n){return m(e)?Object.keys(e).reduce(function(r,o){var a=!m(t)||!y(e[o],t[o]);return n.includes(o)?(a&&console.warn("Unsupported prop change: options.".concat(o," is not a mutable property.")),r):a?u(u({},r||{}),{},p({},o,e[o])):r},null):null},g=function(e){if(null===e||m(e)&&"function"==typeof e.elements&&"function"==typeof e.createToken&&"function"==typeof e.createPaymentMethod&&"function"==typeof e.confirmCardPayment)return e;throw Error("Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.")},b=function(e){if(m(e)&&"function"==typeof e.then)return{tag:"async",stripePromise:Promise.resolve(e).then(g)};var t=g(e);return null===t?{tag:"empty"}:{tag:"sync",stripe:t}},w=t.createContext(null);w.displayName="ElementsContext";var E=function(e,t){if(!e)throw Error("Could not find Elements context; You need to wrap the part of your app that ".concat(t," in an <Elements> provider."));return e},S=function(e){var n,r=e.stripe,o=e.options,a=e.children,i=t.useMemo(function(){return b(r)},[r]),c=function(e){if(Array.isArray(e))return e}(n=t.useState(function(){return{stripe:"sync"===i.tag?i.stripe:null,elements:"sync"===i.tag?i.stripe.elements(o):null}}))||function(e){var t,n,r=e&&("u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=r){var o=[],a=!0,i=!1;try{for(r=r.call(e);!(a=(t=r.next()).done)&&(o.push(t.value),2!==o.length);a=!0);}catch(e){i=!0,n=e}finally{try{a||null==r.return||r.return()}finally{if(i)throw n}}return o}}(n)||function(e){if(e){if("string"==typeof e)return f(e,2);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return f(e,2)}}(n)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),s=c[0],u=c[1];t.useEffect(function(){var e=!0,t=function(e){u(function(t){return t.stripe?t:{stripe:e,elements:e.elements(o)}})};return"async"!==i.tag||s.stripe?"sync"!==i.tag||s.stripe||t(i.stripe):i.stripePromise.then(function(n){n&&e&&t(n)}),function(){e=!1}},[i,s,o]);var l=d(r);t.useEffect(function(){null!==l&&l!==r&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[l,r]);var p=d(o);return t.useEffect(function(){if(s.elements){var e=v(o,p,["clientSecret","fonts"]);e&&s.elements.update(e)}},[o,p,s.elements]),t.useEffect(function(){var e=s.stripe;e&&e._registerWrapper&&e.registerAppInfo&&(e._registerWrapper({name:"react-stripe-js",version:"1.10.0"}),e.registerAppInfo({name:"react-stripe-js",version:"1.10.0",url:"https://stripe.com/docs/stripe-js/react"}))},[s.stripe]),t.createElement(w.Provider,{value:s},a)};S.propTypes={stripe:c.any,options:c.object};var j=function(e){return E(t.useContext(w),e)},O=function(e){return(0,e.children)(j("mounts <ElementsConsumer>"))};
1O.propTypes={children:c.func.isRequired};var k=function(e){var n=t.useRef(e);return t.useEffect(function(){n.current=e},[e]),function(){n.current&&n.current.apply(n,arguments)}},x=function(){},C=function(e,n){var r="".concat(e.charAt(0).toUpperCase()+e.slice(1),"Element"),o=n?function(e){j("mounts <".concat(r,">"));var n=e.id,o=e.className;return t.createElement("div",{id:n,className:o})}:function(n){var o=n.id,a=n.className,i=n.options,c=void 0===i?{}:i,s=n.onBlur,u=n.onFocus,l=n.onReady,p=n.onChange,f=n.onEscape,m=n.onClick,h=n.onLoadError,y=n.onLoaderStart,g=j("mounts <".concat(r,">")).elements,b=t.useRef(null),w=t.useRef(null),E=k(void 0===l?x:l),S=k(void 0===s?x:s),O=k(void 0===u?x:u),C=k(void 0===m?x:m),P=k(void 0===p?x:p),A=k(void 0===f?x:f),T=k(void 0===h?x:h),R=k(void 0===y?x:y);t.useLayoutEffect(function(){if(null==b.current&&g&&null!=w.current){var t=g.create(e,c);b.current=t,t.mount(w.current),t.on("ready",function(){return E(t)}),t.on("change",P),t.on("blur",S),t.on("focus",O),t.on("escape",A),t.on("loaderror",T),t.on("loaderstart",R),t.on("click",C)}});var I=d(c);return t.useEffect(function(){if(b.current){var e=v(c,I,["paymentRequest"]);e&&b.current.update(e)}},[c,I]),t.useLayoutEffect(function(){return function(){b.current&&(b.current.destroy(),b.current=null)}},[]),t.createElement("div",{id:o,className:a,ref:w})};return o.propTypes={id:c.string,className:c.string,onChange:c.func,onBlur:c.func,onFocus:c.func,onReady:c.func,onClick:c.func,onLoadError:c.func,onLoaderStart:c.func,options:c.object},o.displayName=r,o.__elementType=e,o},P="u"<typeof window,A=C("auBankAccount",P),T=C("card",P),R=C("cardNumber",P),I=C("cardExpiry",P),N=C("cardCvc",P),D=C("fpxBank",P),_=C("iban",P),z=C("idealBank",P),L=C("p24Bank",P),B=C("epsBank",P),F=C("payment",P),U=C("paymentRequestButton",P),M=C("linkAuthentication",P),W=C("shippingAddress",P),q=C("affirmMessage",P),H=C("afterpayClearpayMessage",P);e.AffirmMessageElement=q,e.AfterpayClearpayMessageElement=H,e.AuBankAccountElement=A,e.CardCvcElement=N,e.CardElement=T,e.CardExpiryElement=I,e.CardNumberElement=R,e.Elements=S,e.ElementsConsumer=O,e.EpsBankElement=B,e.FpxBankElement=D,e.IbanElement=_,e.IdealBankElement=z,e.LinkAuthenticationElement=M,e.P24BankElement=L,e.PaymentElement=F,e.PaymentRequestButtonElement=U,e.ShippingAddressElement=W,e.useElements=function(){return j("calls useElements()").elements},e.useStripe=function(){return j("calls useStripe()").stripe},Object.defineProperty(e,"__esModule",{value:!0})}(t,n(14232))},78248:(e,t,n)=>{"use strict";n.d(t,{_:()=>u});var r=n(33612),o=n(14232),a=n(18877),i=n(31167),c=n(67994),s=["refetch","reobserve","fetchMore","updateQuery","startPolling","subscribeToMore"];function u(e,t){var n=(0,i.k)((0,c.m)(t&&t.client),e),u=(0,o.useRef)(),l=u.current?(0,a.l)(t,u.current):t,p=n.useQuery((0,r.Cl)((0,r.Cl)({},l),{skip:!u.current})),f=p.observable.options.initialFetchPolicy||n.getDefaultFetchPolicy(),d=Object.assign(p,{called:!!u.current}),m=(0,o.useMemo)(function(){for(var e={},t=0;t<s.length;t++)!function(t){var r=d[t];e[t]=function(){return u.current||(u.current=Object.create(null),n.forceUpdate()),r.apply(this,arguments)}}(s[t]);return e},[]);return Object.assign(d,m),[(0,o.useCallback)(function(e){u.current=e?(0,r.Cl)((0,r.Cl)({},e),{fetchPolicy:e.fetchPolicy||f}):{fetchPolicy:f};var t=n.asyncUpdate().then(function(e){return Object.assign(e,m)});return t.catch(function(){}),t},[]),d]}}}]);
2//# sourceMappingURL=2660-9094c55d0cc3b45d.js.map

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.