1/*! @version pwa-studio: 14.1.0, build-id: 1213360, @magento/venia-ui: ~11.5.0, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.4.3, @magento/peregrine: ~14.4.1, @magento/pagebuilder: 9.3.2, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.3.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[76],{"+mL4":function(e,n,i){"use strict" 3i.d(n,"a",function(){return t}),i.d(n,"c",function(){return a}),i.d(n,"b",function(){return r}),i.d(n,"d",function(){return o}),i.d(n,"e",function(){return d}) 4var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GetVippsLoginUrl"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"getVippsLoginUrl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customerStateKey"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:118,source:{body:"\n query GetVippsLoginUrl {\n getVippsLoginUrl {\n url\n customerStateKey\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getVippsUpdateUrl"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"getVippsUpdateUrl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customerStateKey"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:120,source:{body:"\n query getVippsUpdateUrl {\n getVippsUpdateUrl {\n url\n customerStateKey\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},r={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getVippsRegisterUrl"},variableDefinitions:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"getVippsRegisterUrl"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"url"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"customerStateKey"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:124,source:{body:"\n query getVippsRegisterUrl {\n getVippsRegisterUrl {\n url\n customerStateKey\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},o={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"performVippsUpdate"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"scope"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"state"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"performVippsUpdateForLoggedInUser"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}},{kind:"Argument",name:{kind:"Name",value:"scope"},value:{kind:"Variable",name:{kind:"Name",value:"scope"}}},{kind:"Argument",name:{kind:"Name",value:"state"},value:{kind:"Variable",name:{kind:"Name",value:"state"}}},{kind:"Argument",name:{kind:"Name",value:"customerStateKey"},value:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"success"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:363,source:{body:"\n mutation performVippsUpdate(\n $code: String!\n $scope: String!\n $state: String!\n $customerStateKey: String!\n ) {\n performVippsUpdateForLoggedInUser(\n code: $code\n scope: $scope\n state: $state\n customerStateKey: $customerStateKey\n ) {\n success\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},d={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"resendVippsEmailConfirmation"}
4,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"email"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"resendVippsEmailConfirmation"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}},{kind:"Argument",name:{kind:"Name",value:"email"},value:{kind:"Variable",name:{kind:"Name",value:"email"}}}],directives:[]}]}}],loc:{start:0,end:149,source:{body:"\n mutation resendVippsEmailConfirmation($code: String!, $email: String!) {\n resendVippsEmailConfirmation(code: $code, email: $email)\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}} 5n.f={getVippsLoginUrlQuery:t,getVippsRegisterUrlQuery:r,getVippsUpdateUrlQuery:a,performVippsLoginMutation:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"performVippsLogin"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"scope"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"state"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"performVippsLogin"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}},{kind:"Argument",name:{kind:"Name",value:"scope"},value:{kind:"Variable",name:{kind:"Name",value:"scope"}}},{kind:"Argument",name:{kind:"Name",value:"state"},value:{kind:"Variable",name:{kind:"Name",value:"state"}}},{kind:"Argument",name:{kind:"Name",value:"customerStateKey"},value:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"token"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"emailToConfirm"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:371,source:{body:"\n mutation performVippsLogin(\n $code: String!\n $scope: String!\n $state: String!\n $customerStateKey: String!\n ) {\n performVippsLogin(\n code: $code\n scope: $scope\n state: $state\n customerStateKey: $customerStateKey\n ) {\n token\n emailToConfirm\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},performVippsRegistrationMutation:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"performVippsRegister"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"scope"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"state"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"performVippsRegister"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}},{kind:"Argument",name:{kind:"Name",value:"scope"},value:{kind:"Variable",name:{kind:"Name",value:"scope"}}},{kind:"Argument",name:{kind:"Name",value:"state"},value:{kind:"Variable",name:{kind:"Name",value:"state"}}},{kind:"Argument",name:{kind:"Name",value:"customerStateKey"},value:{kind:"Variable",name:{kind:"Name",value:"customerStateKey"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"token"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"emailToConfirm"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:377,source:{body:"\n mutation performVippsRegister(\n $code: String!\n $scope: String!\n $state: String!\n $customerStateKey: String!\n ) {\n performVippsRegister(\n code: $code\n scope: $scope\n state: $state\n customerStateKey: $customerStateKey\n ) {\n token\n emailToConfirm\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}},performVippsUpdateMutation:o,vippsResendEmailConfirmationMutation:d,vippsConfirmEmailMutation:{kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"vippsEmailConfirm"}
5,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"code"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"key"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"vippsEmailConfirm"},arguments:[{kind:"Argument",name:{kind:"Name",value:"code"},value:{kind:"Variable",name:{kind:"Name",value:"code"}}},{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}},{kind:"Argument",name:{kind:"Name",value:"key"},value:{kind:"Variable",name:{kind:"Name",value:"key"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"token"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:174,source:{body:"\n mutation vippsEmailConfirm($code: String!, $id: String!, $key: String!) {\n vippsEmailConfirm(code: $code, id: $id, key: $key) {\n token\n }\n }\n",name:"GraphQL request",locationOffset:{line:1,column:1}}}}}},"493Q":function(e,n,i){"use strict" 6i.d(n,"a",function(){return s}) 7var t,a=i("VkAN"),r=i.n(a),o=i("UYTu"),d=i("wzOn"),l=i("S8hH"),s=Object(o.d)(t||(t=r()(["\n query GetCartDetailsAfterSignIn($cartId: String!) {\n cart(cart_id: $cartId) {\n id\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n items {\n id\n uid\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n product {\n id\n uid\n name\n sku\n small_image {\n url\n label\n }\n price {\n regularPrice {\n amount {\n value\n }\n }\n }\n }\n quantity\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n ... on ConfigurableCartItem {\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n configurable_options {\n configurable_product_option_uid\n option_label\n configurable_product_option_value_uid\n value_label\n }\n }\n }\n prices {\n grand_total {\n value\n currency\n }\n }\n ...CartPageFragment\n ...CustomCartPageFragment\n }\n }\n ","\n ","\n"])),d.a,l.a)},FTTS:function(e,n,i){"use strict" 8i.d(n,"a",function(){return t}) 9var t=()=>({handleAfterMergeCarts:e=>{}})},GYYG:function(e,n,i){"use strict" 10var t,a,r,o,d=i("VkAN"),l=i.n(d),s=i("UYTu"),m=i("dhg2"),c=i("dswb"),u=Object(s.d)(t||(t=l()(["\n query GetCustomerAfterSignIn {\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n customer {\n email\n firstname\n lastname\n is_subscribed\n ...CustomerExtraFields\n }\n }\n ","\n"])),c.a),p=Object(s.d)(a||(a=l()(["\n mutation SignIn($email: String!, $password: String!) {\n generateCustomerToken(email: $email, password: $password) {\n token\n }\n }\n"]))),k=Object(s.d)(r||(r=l()(["\n mutation CreateCartAfterSignIn {\n cartId: createEmptyCart\n }\n"]))),v=Object(s.d)(o||(o=l()(["\n mutation MergeCartsAfterSignIn(\n $sourceCartId: String!\n $destinationCartId: String!\n ) {\n mergeCarts(\n source_cart_id: $sourceCartId\n destination_cart_id: $destinationCartId\n ) {\n id\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n items {\n id\n uid\n }\n ...CheckoutPageFragment\n }\n }\n ","\n"])),m.a) 11n.a={createCartMutation:k,getCustomerQuery:u,mergeCartsMutation:v,signInMutation:p}},Lsar:function(e,n,i){"use strict" 12var t=i("q1tI"),a=i.n(t),r=i("17x9"),o=i("Cm1V"),d=i("+TN3"),l=i("/MKj"),s=i("cU+Z"),m=i("X5XK"),c=i("K4fJ"),u=i("vM9I"),p=e=>{var{cartId:n,getCartDetails:i}=e,{isUrlCart:a}=Object(c.a)(),r=Object(l.c)(),[{config:{dy_enabled:o}}]=Object(u.b)(),{data:p={}}=Object(d.a)(i,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",skip:!n,variables:{cartId:n}}),k=Object(t.useMemo)(()=>{var e 13return null!==(e=p.cart)&&void 0!==e&&e.items.length?p.cart.items.map(e=>{var{product:{sku:n=""}}=e 14return n}):[]},[p]),v=Object(m.a)(k) 15return Object(t.useEffect)(()=>{o&&a&&globalThis.DYO&&JSON.stringify(k)!==JSON.stringify(v)&&(globalThis.DY.recommendationContext={type:"CART",data:k},r(Object(s.b)({isDyContextSet:!0})))},[k,v,r,o,a]),{}},k=i("tBCC"),v=()=>{var[{cartId:e}]=Object(o.b)() 16return p({cartId:e,getCartDetails:k.a}),null}
17v.displayName="CartTagging" 18var g=v,b=i("UqBt"),y=i("HNz5"),f=e=>{var{categoryId:n}=e,[{categories:i}]=Object(b.b)(),a=Object(l.c)(),[{config:{dy_enabled:r}}]=Object(u.b)(),o=Object(y.a)(i,n) 19return Object(t.useEffect)(()=>{r&&o.length&&globalThis.DYO&&(globalThis.DY.recommendationContext={type:"CATEGORY",data:o},a(Object(s.b)({isDyContextSet:!0})))},[o,a,r]),{}},N=e=>{var{categoryId:n=""}=e 20return f({categoryId:n}),null} 21N.propTypes={categoryId:r.string},N.displayName="CategoryTagging" 22var S=N,O=e=>{var{sku:n="",type:i=""}=e,{pageType:a}=Object(c.a)(),r=Object(l.c)(),[{config:{dy_enabled:o}}]=Object(u.b)(),d=Object(t.useMemo)(()=>i.toUpperCase(),[i]),m=Object(t.useMemo)(()=>{return d||{main:"HOMEPAGE"}[a]||"OTHER"},[a,d]),p=Object(l.d)(e=>e.dynamicYield.isDyContextSet),k="PRODUCT"===m&&!n 23return Object(t.useEffect)(()=>{var e=!!globalThis.DYO 24if(o&&!e){var n=document.createElement("script") 25n.type="text/javascript",n.id="dy-recommendation-context-script",n.text="window.DY = window.DY || {}; DY.recommendationContext = { type: '".concat(m,"', data: [] };"),document.head.prepend(n)}return()=>{var e=document.getElementById("dy-recommendation-context-script") 26e&&e.remove()}},[]),Object(t.useEffect)(()=>{o&&globalThis.DYO&&globalThis.DY&&(p||k||["CATEGORY","CART"].includes(m)||(globalThis.DY.recommendationContext={type:m,data:n?[n]:[]},r(Object(s.b)({isDyContextSet:!0}))))},[r,o,m,p,k,n]),Object(t.useEffect)(()=>()=>{o&&globalThis.DYO&&globalThis.DY&&r(Object(s.b)({isDyContextSet:!1}))},[r,o]),{}},V=O 27O.propTypes={type:Object(r.oneOf)(["HOMPAGE","OTHER","PRODUCT"])} 28var T=e=>{var{sku:n="",type:i=""}=e 29return V({sku:n,type:i}),null} 30T.propTypes={sku:r.string,type:r.string},T.displayName="PageTypeTagging" 31var C=T 32var D=[],h=function wrapGetTaggingComponent(e){return function getTaggingComponent(){var n=e(...arguments) 33return n.length?n:(n.push(g,S,C),n)}}(()=>D),j=e=>{var{componentName:n=""}=e,i=h(),t=i.length&&i.find(e=>[e.displayName,e.name].includes(n))||null 34return t?a.a.createElement(t,e):null} 35try{j.displayName="Tagging"}catch(e){}j.propTypes={componentName:r.string} 36n.a=j},aS3H:function(e,n,i){"use strict" 37i.r(n) 38var t=i("q1tI"),a=i.n(t),r=i("DUu4"),o=i("Lsar"),d=i("yXPU"),l=i.n(d),s=i("lSNA"),m=i.n(s),c=i("HNz5"),u=i("vM9I") 39function ownKeys(e,n){var i=Object.keys(e) 40if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e) 41n&&(t=t.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),i.push.apply(i,t)}return i}function _objectSpread(e){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{} 42n%2?ownKeys(Object(i),!0).forEach(function(n){m()(e,n,i[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):ownKeys(Object(i)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(i,n))})}return e}var p=i("6OIj"),k=i("pZLH"),v=i("Ty5D"),g=i("dDsW"),b=i("IOPv"),y=i("FITH"),f=i("Hupy"),N=i("dUwX"),S=i("cG95"),O=i("GpxZ"),V=i("mWbe"),T=i("y1Xp"),C=i("GYYG"),D=i("493Q"),h=i("FTTS"),j=i("97VA"),w=i("Cm1V") 43i("OlZo"),i("ghSm"),i("Cess") 44var $=i("+mL4"),I=new f.a,U=function wrapUsePerformVippsLogin(e){return function usePerformVippsLogin(){var[{config:{dy_enabled:n}}]=Object(u.b)(),i=e(_objectSpread(_objectSpread({},arguments.length<=0?void 0:arguments[0]),{},{onSubmit:e=>{var{email:i}=e 45return new Promise(e=>{n?(Object(c.h)(i),window.setTimeout(()=>{e()},500)):e()})}})) 46return _objectSpread({},i)}}(e=>{var{onSubmit:n}=e,i=Object(v.h)(),a=Object(T.a)($.f,C.a,{getCartDetailsQuery:D.a},null==e?void 0:e.operations),{createCartMutation:r,performVippsLoginMutation:o,getCartDetailsQuery:d,mergeCartsMutation:s,getCustomerQuery:m}=a,c=Object(p.a)(),{push:u}=Object(v.g)(),[{cartId:f},{createCart:U,removeCart:_,getCartDetails:q}]=Object(w.b)(),[,{setToken:A,getUserDetails:K}]=Object(y.b)(),[,{addToast:L}]=Object(N.a)(),{formatMessage:E}=Object(g.a)(),{handleAfterMergeCarts:F}=Object(h.a)(),[P]=Object(k.a)(o),[M]=Object(k.a)(r),x=Object(j.a)(m),G=Object(j.a)(d),[Y]=Object(k.a)(s) 47return{performLogin:Object(t.useCallback)(l()(function*(){var e=I.getItem("vippsLogin"),t=Object(b.a)("code",i),a=Object(b.a)("scope",i),r=Object(b.a)("state",i),o=Object(b.a)("error",i),d=Object(b.a)("error_description",i) 48try{var l=f 49if(o)throw o 50if(r!==e.vippsCustomerKey)throw"params_validation_error" 51var s,m=yield P({variables:{code:t,scope:a,state:r,customerStateKey:e.vippsCustomerKey}}),{token:p,emailToConfirm:k}=m.data.performVippsLogin 52if(!p){if(k)return void u("/vipps/login/confirmation?email=".concat(k,"&code=").concat(t)) 53throw"no_token_error"}yield A(p),yield Object(S.a)(c),yield Object(O.a)(c),yield _(),yield U({fetchCartId:M}) 54var v=yield Object(V.retrieveCartId)() 55l&&(yield Y({variables:{destinationCartId:v,sourceCartId:l}})),yield F({newCartId:v}),yield K({fetchUserDetails:x}) 56var{data:g}=yield x({fetchPolicy:"cache-only"}) 57q({fetchCartId:M,fetchCartDetails:G}),yield null==n?void 0:n(null!==(s=null==g?void 0:g.customer)&&void 0!==s?s:{}),u("/my-account")}catch(e){var y 58y=o&&d?E({id:d,defaultMessage:d}):e&&e.message?e.message:E("string"==typeof e?{id:"vipps.error.".concat(e),defaultMessage:"An error occured on Vipps login"}:{id:"vipps.error.unknown_error",defaultMessage:"An error occured on Vipps login"}) 59var N=sessionStorage.getItem("success_login_redirect_path") 60if(N){if(N===i.pathname)return 61sessionStorage.setItem("success_login_redirect_path",""),u(N)}else{var T=setTimeout(()=>{u("/")},1e4) 62L({type:"error",message:y,timeout:1e4,onDismiss:()=>{clearTimeout(T),u("/")}})}}}),[i,f,P,A,c,_,U,M,Y,F,K,x,q,G,n,u,E,L])}}),_=()=>{var e=U({}),{performLogin:n}=e 63return Object(t.useEffect)(()=>{setTimeout(()=>{n()},500)},[]),a.a.createElement(a.a.Fragment,null,a.a.createElement(o.a,{componentName:"PageTypeTagging"}),r.a)} 64try{_.displayName="LoginRedirect"}catch(e){}n.default=_},dhg2:function(e,n,i){"use strict" 65i.d(n,"a",function(){return d}) 66var t,a=i("VkAN"),r=i.n(a),o=i("UYTu"),d=Object(o.d)(t||(t=r()(["\n fragment CheckoutPageFragment on Cart {\n id\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n items {\n uid\n # eslint-disable-next-line @graphql-eslint/require-id-when-available\n product {\n uid\n stock_status\n }\n }\n # If total quantity is falsy we render empty.\n total_quantity\n available_payment_methods {\n code\n }\n }\n"])))}}])
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.