(window.webpackJsonpvtex_session_client_1_0_4=window.webpackJsonpvtex_session_client_1_0_4||[]).push([["useFullSession"],[,function(e,n){e.exports=ReactApollo},,,function(e,n){var i={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"session"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"items"}},type:{kind:"ListType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"sender"},value:{kind:"StringValue",value:"vtex.session-client@1.0.4",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"session"},arguments:[{kind:"Argument",name:{kind:"Name",value:"items"},value:{kind:"Variable",name:{kind:"Name",value:"items"}}}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"provider"},value:{kind:"StringValue",value:"vtex.session-client",block:!1}}]},{kind:"Directive",name:{kind:"Name",value:"runtimeMeta"},arguments:[{kind:"Argument",name:{kind:"Name",value:"hash"},value:{kind:"StringValue",value:"222d0645b9b5e8536b2e2136dfb3a9667ae67af52a39729d5fadf4fb20731392",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SessionSuccess"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"namespaces"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"SessionError"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"type"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"message"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:408}};i.loc.source={body:'query session($items: [String]) @context(sender: "vtex.session-client@1.0.4") {\n session(items: $items) @context(provider: "vtex.session-client") @runtimeMeta(hash: "222d0645b9b5e8536b2e2136dfb3a9667ae67af52a39729d5fadf4fb20731392") {\n ... on SessionSuccess {\n id\n namespaces\n __typename\n }\n ... on SessionError {\n type\n message\n __typename\n }\n __typename\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function t(e,n){for(var i=0;i0;){var r=o;o=new Set,r.forEach((function(e){d.has(e)||(d.add(e),(a[e]||new Set).forEach((function(e){o.add(e)})))}))}return d.forEach((function(n){var a=t(e,n);a&&i.definitions.push(a)})),i}(i,"session")},,,,,,,function(e,n,i){"use strict";i.r(n),function(e){var n=i(0);i.p=Object(n.getPublicPath)("vtex.session-client@1.0.4");var a=Object(n.register)((function(){return i(12)}),e,"vtex.session-client@1.0.4","vtex.session-client@1.x","useFullSession");a.renderHotReload,a.setupHMR}.call(this,i(2)(e))},function(e,n,i){"use strict";i.r(n);var a=i(1),t=i(4),s=i.n(t);n.default=function(e){return Object(a.useQuery)(s.a,Object.assign(Object.assign({},e),{ssr:!1}))}}],[[11,"common"]]]);