PageSourceSearch

https://www.mannings.com.hk/60.1288d6320d26c2ec7329.js

js mannings.com.hk collected 2026-10-01 14:10:00 UTC 9,036 bytes, 46 lines download raw bytes

1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.3.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.4.3, @magento/peregrine: ~15.5.2, @magento/pagebuilder: ~9.2.1, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.3, @apollo/client: ~3.5.0 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{"1Ek8":function(e,t,n){"use strict"
3var o=n("q1tI"),r=n.n(o),a=n("17x9"),c=n("kriW"),i=n("55Ip"),u=n("y1Xp"),s=n("d2Bx"),l=n("LboF"),f=n.n(l),g=n("vV6A"),d={injectType:"singletonStyleTag",insert:"head",singleton:!0},p=(f()(g.a,d),g.a.locals||{}),b=function AccountMenuItems(e){var t=e.onSignOut,n=Object(s.a)({onSignOut:t}),o=n.handleSignOut,a=n.menuItems,l=Object(u.a)(p,e.classes),f=a.map(function(e){return r.a.createElement(i.b,{className:l.link,key:e.name,to:e.url},r.a.createElement(c.a,{id:e.id,defaultMessage:e.name}))})
4return r.a.createElement("div",{className:l.root},f,r.a.createElement("button",{className:l.signOut,onClick:o,type:"button"},r.a.createElement(c.a,{id:"accountMenu.signOutButtonText",defaultMessage:"Sign Out"})))}
5t.a=b
6b.propTypes={classes:Object(a.shape)({link:a.string,signOut:a.str
6ing}),onSignOut:a.func}},kPoi:function(e,t,n){"use strict"
7var o=n("JPst"),r=n.n(o),a=n("QHFe"),c=n("q8oi"),i=r()(function(e){return e[1]})
8i.i(a.a,"",!0),i.i(c.a,"",!0),i.push([e.i,".authModal-root-i9O {\n}\n\n.authModal-createAccountActions-pTk {\n}\n\n.authModal-createAccountSubmitButton-IYk {\n}\n",""]),i.locals={root:"authModal-root-i9O block",createAccountActions:"authModal-createAccountActions-pTk "+a.a.locals.actions+" grid-flow-row",createAccountSubmitButton:"authModal-createAccountSubmitButton-IYk "+c.a.locals.root_highPriority+" col-start-auto"},t.a=i},qnEU:function(e,t,n){"use strict"
9var o=n("JPst"),r=n.n(o)()(function(e){return e[1]})
10r.push([e.i,".myAccount-root-L9I {\n}\n",""]),r.locals={root:"myAccount-root-L9I gap-y-sm grid grid-flow-row"},t.a=r},vV6A:function(e,t,n){"use strict"
11var o=n("JPst"),r=n.n(o)()(function(e){return e[1]})
12r.push([e.i,".accountMenuItems-root-7SB {\n}\n\n.accountMenuItems-link-PYN {\n}\n\n.accountMenuItems-signOut-5bG {\n}\n",""]),r.locals={root:"accountMenuItems-root-7SB gap-y-sm grid grid-flow-row justify-stretch p-sm",link:"accountMenuItems-link-PYN cursor-pointer font-semibold inline-flex items-center justify-start leading-tight max-w-full no-underline pointer-events-auto text-subtle hover_text-colorDefault",signOut:"accountMenuItems-signOut-5bG accountMenuItems-link-PYN cursor-pointer font-semibold inline-flex items-center justify-start leading-tight max-w-full no-underline pointer-events-auto text-subtle hover_text-colorDefault border-t-2 border-solid border-light pt-xs"},t.a=r},"yu8+":function(e,t,n){"use strict"
13n.r(t),n.d(t,"default",function(){return q})
14var r,a=n("q1tI"),c=n.n(a),u=n("17x9"),s=n("yXPU"),l=n.n(s),g=n("J4zp"),d=n.n(g),p=n("Ty5D"),b=n("pZLH"),O=n("y1Xp"),h=n("znku"),m=n("VkAN"),y=n.n(m),w=n("UYTu"),S={signOutMutation:Object(w.a)(r||(r=y()(["\n    mutation SignOutFromModal {\n        revokeCustomerToken {\n            result\n        }\n    }\n"])))},v=n("Cess")
15function _regenerator(){var e,t,n="function"==typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",r=n.toStringTag||"@@toStringTag"
16function i(n,o,r,c){var i=o&&o.prototype instanceof Generator?o:Generator,u=Object.create(i.prototype)
17return _regeneratorDefine2(u,"_invoke",function(n,o,r){var c,i,u,s=0,l=r||[],f=!1,g={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function d(t,n){return c=t,i=0,u=e,g.n=n,a}}
18function d(n,o){for(i=n,u=o,t=0;!f&&s&&!r&&t<l.length;t++){var r,c=l[t],d=g.p,p=c[2]
19n>3?(r=p===o)&&(u=c[(i=c[4])?5:(i=3,3)],c[4]=c[5]=e):c[0]<=d&&((r=n<2&&d<c[1])?(i=0,g.v=o,g.n=c[1]):d<p&&(r=n<3||c[0]>o||o>p)&&(c[4]=n,c[5]=o,g.n=p,i=0))}if(r||n>1)return a
20throw f=!0,o}return function(r,l,p){if(s>1)throw TypeError("Generator is already running")
21for(f&&1===l&&d(l,p),i=l,u=p;(t=i<2?e:u)||!f;){c||(i?i<3?(i>1&&(g.n=-1),d(i,u)):g.n=u:g.v=u)
22try{if(s=2,c){if(i||(r="next"),t=c[r]){if(!(t=t.call(c,u)))throw TypeError("iterator result is not an object")
23if(!t.done)return t
24u=t.value,i<2&&(i=0)}else 1===i&&(t=c.return)&&t.call(c),i<2&&(u=TypeError("The iterator does not provide a '"+r+"' method"),i=1)
25c=e}else if((t=(f=g.n<0)?u:n.call(o,g))!==a)break}catch(t){c=e,i=1,u=t}finally{s=1}}return{value:t,done:f}}}(n,r,c),!0),u}var a={}
26function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}t=Object.getPrototypeOf
27var c=[][o]?t(t([][o]())):(_regeneratorDefine2(t={},o,function(){return this}),t),u=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(c)
28function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,GeneratorFunctionPrototype):(e.__proto__=GeneratorFunctionPrototype,_regeneratorDefine2(e,r,"GeneratorFunction")),e.prototype=Object.create(u),e}return GeneratorFunction.prototype=GeneratorFunctionPrototype,_regeneratorDefine2(u,"constructor",GeneratorFunctionPrototype),_regeneratorDefine2(GeneratorFunctionPrototype,"constructor",GeneratorFunction),GeneratorFunction.displayName="GeneratorFunction",_regeneratorDefine2(GeneratorFunctionPrototype,r,"GeneratorFunction"),_regeneratorDefine2(u),_regeneratorDefine2(u,r,"Generator"),_regeneratorDefine2(u,o,function(){return this}),_regeneratorDefine2(u,"toString",function(){return"[object Generator]"}),(_regenerator=function _regenerator(){return{w:i,m:f}})()}function _regeneratorDefine2(e,t,n,r){var a=Object.defineProperty
29try{a({},"",{})}catch(e){a=0}(_regeneratorDefine2=function _regeneratorDefine(e,t,n,r){function o(t,n){_regeneratorDefine2(e,t,function(e){return this._invoke(t,n,e)})}t?a?a(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}var A=["CREATE_ACCOUNT","FORGOT_PASSWORD","SIGN_IN"],j=n("Qazu"),_=n("fPVB"),k=n("OlZo"),C=n("1Ek8"),M=n("LboF"),T=n.n(M),P=n("qnEU"),G={injectType:"singletonStyleTag",insert:"head",singleton:!0},E=(T()(P.a,G),P.a.locals||{}),F=function MyAccount(e){var t=e.classes,n=e.onSignOut,o=e.onClose,r=Object(O.a)(E,t),i=function useMyAccount(e){var t=e.onSignOut,n=Object(k.b)(),o=d()(n,2)[1].closeDrawer,r=Object(p.h)(),c=Object(a.useRef)(!1),i=Object(a.useCallback)(function(){o(),t()},[o,t])
30return Object(a.useEffect)(function(){c.current?o():c.current=!0},[o,r.key]),{handleSignOut:i}}({onSignOut:n,onClose:o}),u=i.handleSignOut,s=i.handleClose
31return c.a.createElement("div",{className:r.root},c.a.createElement(C.a,{onSignOut:u,onClose:s}))},I=F
32F.propTypes={classes:Object(u.shape)({actions:u.string,root:u.string,subtitle:u.string,title:u.string,user:u.string}),onSignOut:u.func.isRequired}
33var D=n("8S9g"),N=n("kPoi"),x={injectType:"singletonStyleTag",insert:"head",singleton:!0},R=(T()(N.a,x),N.a.locals||{}),U=function AuthModal(e){var t=function useAuthModal(e){var t=e.closeDrawer,n=e.showCreateAccount,o=e.showForgotPassword,r=e.showMainMenu,c=e.showMyAccount,i=e.showSignIn,u=e.view,s=Object(O.a)(S,e.operations).signOutMutation,f=Object(a.useState)(!1),g=d()(f,2),m=g[0],y=g[1],w=Object(a.useState)(""),j=d()(w,2),_=j[0],k=j[1],C=Object(h.b)(),M=d()(C,2),T=M[0],P=T.currentUser,G=T.isSignedIn,E=M[1].signOut,F=Object(b.a)(s),I=d()(F,1)[0],D=Object(p.g)(),N=Object(v.b)(),x=d()(N,2)[1].dispatch
34Object(a.useEffect)(function(){P&&P.email&&A.includes(u)&&c()}
34,[P,c,u]),Object(a.useEffect)(function(){G||"MY_ACCOUNT"!==u||m||r()},[G,m,r,u])
35var R=Object(a.useCallback)(function(){r(),t()},[t,r])
36return{handleCancel:Object(a.useCallback)(function(){i()},[i]),handleClose:R,handleCreateAccount:Object(a.useCallback)(function(){c()},[c]),handleSignOut:Object(a.useCallback)(l()(_regenerator().m(function _callee(){return _regenerator().w(function(e){for(;;)switch(e.n){case 0:return y(!0),x({type:"USER_SIGN_OUT",payload:P}),e.n=1,E({revokeToken:I})
37case 1:D.go(0)
38case 2:return e.a(2)}},_callee)})),[D,I,E,x,P]),setUsername:k,showCreateAccount:n,showForgotPassword:o,showMyAccount:c,username:_,dispatch:x,currentUser:P}}(e),n=t.handleCancel,o=t.handleCreateAccount,r=t.handleSignOut,i=t.setUsername,u=t.showCreateAccount,s=t.showForgotPassword,f=t.showMyAccount,g=t.username,m=Object(O.a)(R,e.classes),y=null
39switch(e.view){case"CREATE_ACCOUNT":y=c.a.createElement(j.a,{classes:{actions:m.createAccountActions,submitButton:m.createAccountSubmitButton},initialValues:{email:g},isCancelButtonHidden:!1,onSubmit:o,onCancel:n})
40break
41case"FORGOT_PASSWORD":y=c.a.createElement(_.a,{initialValues:{email:g},onCancel:n})
42break
43case"MY_ACCOUNT":y=c.a.createElement(I,{onSignOut:r})
44break
45case"SIGN_IN":default:y=c.a.createElement(D.a,{setDefaultUsername:i,showCreateAccount:u,showForgotPassword:s,showMyAccount:f})}return c.a.createElement("div",{className:m.root},y)},q=U
46U.propTypes={classes:Object(u.shape)({root:u.string}),closeDrawer:u.func.isRequired,showCreateAccount:u.func.isRequired,showForgotPassword:u.func.isRequired,showMyAccount:u.func.isRequired,showMainMenu:u.func.isRequired,showSignIn:u.func.isRequired,view:u.string}}}])

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.