PageSourceSearch

https://www.platekompaniet.no/76.5237066d7230d0569c8f.js

js platekompaniet.no collected 2026-09-24 18:03:34 UTC 22,854 bytes, 66 lines download raw bytes

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.