"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1325],{61325:function(e,t,r){r.d(t,{U:function(){return $e},X:function(){return Qe}});var n=r(67294);function a(){return a=Object.assign||function(e){for(var t=1;t0){for(var r=a({},e.state),n=0,i=t.length;n0;){var s=e[e.length-1].shift();if(void 0!==s){var c=Oe(s,a,i);e.push(c),t.push(j()),r.push(U()),n.push(W())}else e.pop(),$(t.pop()),Q(r.pop()),H(n.pop());if(Ce&&Date.now()-u>5)return!0}return!1}catch(e){var l=W();if(!l)throw e;return l.error=e,a.unshift(l),!1}finally{Ee.current=o}},Ie=function(e,t,r,n){return{contextMap:V(),contextStore:R(),errorFrame:W(),thenable:null,kind:"frame.yield",traversalChildren:e,traversalMap:t,traversalStore:r,traversalErrorFrame:n}},De=function(e,t,r){var n=[e],a=[j()],i=[U()],o=[W()];qe(n,a,i,o,t,r)&&t.unshift(Ie(n,a,i,o))},Pe=function(e,t,r){if("frame.yield"===e.kind)te(null),z(e.contextMap),B(e.contextStore),H(e.errorFrame),qe(e.traversalChildren,e.traversalMap,e.traversalStore,e.traversalErrorFrame,t,r)&&t.unshift(Ie(e.traversalChildren,e.traversalMap,e.traversalStore,e.traversalErrorFrame));else{var n=Ee.current,a=null;Ee.current=me;try{"frame.class"===e.kind?a=function(e,t){if(te(null),z(t.contextMap),B(t.contextStore),H(t.errorFrame),t.error){if(++t.instance.updater._thrown>=25)return null;t.instance._isMounted=!0,"function"==typeof t.instance.componentDidCatch&&t.instance.componentDidCatch(t.error),"function"==typeof t.type.getDerivedStateFromError&&t.instance.updater.enqueueSetState(t.instance,t.type.getDerivedStateFromError(t.error))}return Ne(t.type,t.instance,e)}(t,e):"frame.hooks"===e.kind?a=function(e,t){return se(t.hook),te(t.id),z(t.contextMap),B(t.contextStore),H(t.errorFrame),Se(t.type,t.props,e)}(t,e):"frame.lazy"===e.kind&&(a=function(e,t){return te(null),z(t.contextMap),B(t.contextStore),H(t.errorFrame),ke(t.type,t.props)}(0,e))}catch(e){var i=W();if(!i)throw e;i.error=e,t.unshift(i),a=null}finally{Ee.current=n}De(D(a),t,r)}};function Te(e,t){setImmediate(e)}var Fe=function(e,t,r){var n=e.shift();return n?(Ce&&"frame.yield"===n.kind&&(n.thenable=new Promise(Te)),Promise.resolve(n.thenable).then((function(){return function(e){K.current=e}(r),Pe(n,e,t),Fe(e,t,r)}),(function(r){if(!n.errorFrame)throw r;n.errorFrame.error=r,Pe(n.errorFrame,e,t)}))):Promise.resolve()},Me=function(){},Le=r(26997),Ve=r(92432);function Re(){return Re=Object.assign||function(e){for(var t=1;t{var e=a.useContext(u);return e},l={fetching:!1,stale:!1,hasNext:!1,error:void 0,data:void 0,extensions:void 0,operation:void 0},f=(e,t)=>e===t||!(!e||!t||e.key!==t.key),d=(e,t)=>{var r={...e,...t,data:void 0!==t.data||t.error?t.data:e.data,fetching:!!t.fetching,stale:!!t.stale};return((e,t)=>{for(var r in e)if(!(r in t))return!0;for(var n in t)if("operation"===n?!f(e[n],t[n]):e[n]!==t[n])return!0;return!1})(e,r)?r:e},p=(e,t)=>{for(var r=0,n=t.length;r{var a=(0,n.h)(e,t);return void 0!==r.current&&r.current.key===a.key?r.current:(r.current=a,a)}),[e,t])}function y(e){var t=c(),r=(e=>{if(!e._react){var t=new Set,r=new Map;e.operations$&&(0,i.Ld)((e=>{"teardown"===e.kind&&t.has(e.key)&&(t.delete(e.key),r.delete(e.key))}))(e.operations$),e._react={get:e=>r.get(e),set(e,n){t.delete(e),r.set(e,n)},dispose(e){t.add(e)}}}return e._react})(t),n=((e,t)=>t&&void 0!==t.suspense?!!t.suspense:e.suspense)(t,e.context),o=h(e.query,e.variables),u=a.useMemo((()=>{if(e.pause)return null;var a=t.executeQuery(o,{requestPolicy:e.requestPolicy,...e.context});return n?(0,i.Mq)((e=>{r.set(o.key,e)}))(a):a}),[r,t,o,n,e.pause,e.requestPolicy,e.context]),s=a.useCallback(((e,t)=>{if(!e)return{fetching:!1};var n=r.get(o.key);if(n){if(t&&null!=n&&"then"in n)throw n}else{var a,u=(0,i.Ld)((e=>{n=e,a&&a(n)}))((0,i.oE)((()=>t&&!a||!n||"hasNext"in n&&n.hasNext))(e));if(null==n&&t){var s=new Promise((e=>{a=e}));throw r.set(o.key,s),s}u.unsubscribe()}return n||{fetching:!0}}),[r,o]),f=[t,o,e.requestPolicy,e.context,e.pause],[y,m]=a.useState((()=>[u,d(l,s(u,n)),f])),g=y[1];return u!==y[0]&&p(y[2],f)&&m([u,g=d(y[1],s(u,n)),f]),a.useEffect((()=>{var e=y[0],t=y[2][1],n=!1,a=e=>{n=!0,v(m,(t=>{var r=d(t[1],e);return t[1]!==r?[t[0],r,t[2]]:t}))};if(e){var o=(0,i.Ld)(a)((0,i.ok)((()=>{a({fetching:!1})}))(e));return n||a({fetching:!0}),()=>{r.dispose(t.key),o.unsubscribe()}}a({fetching:!1})}),[r,y[0],y[2][1]]),[g,a.useCallback((a=>{var u={requestPolicy:e.requestPolicy,...e.context,...a};v(m,(e=>[n?(0,i.Mq)((e=>{r.set(o.key,e)}))(t.executeQuery(o,u)):t.executeQuery(o,u),e[1],f]))}),[t,r,o,n,e.requestPolicy,e.context,e.pause])]}},36155:function(e,t,r){r.d(t,{Qc:function(){return N},S0:function(){return q},__:function(){return o},hY:function(){return i}});var n,a,i={NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType"};class o extends Error{constructor(e,t,r,n,a,i,o){super(e),this.name="GraphQLError",this.message=e,a&&(this.path=a),t&&(this.nodes=Array.isArray(t)?t:[t]),r&&(this.source=r),n&&(this.positions=n),i&&(this.originalError=i);var u=o;if(!u&&i){var s=i.extensions;s&&"object"==typeof s&&(u=s)}this.extensions=u||{}}toJSON(){return{...this,message:this.message}}toString(){return this.message}get[Symbol.toStringTag](){return"GraphQLError"}}function u(e){return new o(`Syntax Error: Unexpected token at ${a} in ${e}`)}function s(e){if(e.lastIndex=a,e.test(n))return n.slice(a,a=e.lastIndex)}var c=/ +(?=[^\s])/y;function l(e){for(var t=e.split("\n"),r="",n=0,a=0,i=t.length-1,o=0;o=48&&t<=57||t>=65&&t<=90||95===t||t>=97&&t<=122;t=0|n.charCodeAt(a++));if(e===a-1)throw u("Name");var r=n.slice(e,--a);return f(),r}function p(){return{kind:"Name",value:d()}}var v=/(?:"""|(?:[\s\S]*?[^\\])""")/y,h=/(?:(?:\.\d+)?[eE][+-]?\d+|\.\d+)/y;function y(e){var t;switch(n.charCodeAt(a)){case 91:a++,f();for(var r=[];93!==n.charCodeAt(a);)r.push(y(e));return a++,f(),{kind:"ListValue",values:r};case 123:a++,f();for(var i=[];125!==n.charCodeAt(a);){var o=p();if(58!==n.charCodeAt(a++))throw u("ObjectField");f(),i.push({kind:"ObjectField",name:o,value:y(e)})}return a++,f(),{kind:"ObjectValue",fields:i};case 36:if(e)throw u("Variable");return a++,{kind:"Variable",name:p()};case 34:if(34===n.charCodeAt(a+1)&&34===n.charCodeAt(a+2)){if(a+=3,null==(t=s(v)))throw u("StringValue");return f(),{kind:"StringValue",value:l(t.slice(0,-3)),block:!0}}var c,m=a;a++;var g=!1;for(c=0|n.charCodeAt(a++);92===c&&(a++,g=!0)||10!==c&&13!==c&&34!==c&&c;c=0|n.charCodeAt(a++));if(34!==c)throw u("StringValue");return t=n.slice(m,a),f(),{kind:"StringValue",value:g?JSON.parse(t):t.slice(1,-1),block:!1};case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:for(var k,x=a++;(k=0|n.charCodeAt(a++))>=48&&k<=57;);var S=n.slice(x,--a);if(46===(k=n.charCodeAt(a))||69===k||101===k){if(null==(t=s(h)))throw u("FloatValue");return f(),{kind:"FloatValue",value:S+t}}return f(),{kind:"IntValue",value:S};case 110:if(117===n.charCodeAt(a+1)&&108===n.charCodeAt(a+2)&&108===n.charCodeAt(a+3))return a+=4,f(),{kind:"NullValue"};break;case 116:if(114===n.charCodeAt(a+1)&&117===n.charCodeAt(a+2)&&101===n.charCodeAt(a+3))return a+=4,f(),{kind:"BooleanValue",value:!0};break;case 102:if(97===n.charCodeAt(a+1)&&108===n.charCodeAt(a+2)&&115===n.charCodeAt(a+3)&&101===n.charCodeAt(a+4))return a+=5,f(),{kind:"BooleanValue",value:!1}}return{kind:"EnumValue",value:d()}}function m(e){if(40===n.charCodeAt(a)){var t=[];a++,f();do{var r=p();if(58!==n.charCodeAt(a++))throw u("Argument");f(),t.push({kind:"Argument",name:r,value:y(e)})}while(41!==n.charCodeAt(a));return a++,f(),t}}function g(e){if(64===n.charCodeAt(a)){var t=[];do{a++,t.push({kind:"Directive",name:p(),arguments:m(e)})}while(64===n.charCodeAt(a));return t}}function k(){for(var e=0;91===n.charCodeAt(a);)e++,a++,f();var t={kind:"NamedType",name:p()};do{if(33===n.charCodeAt(a)&&(a++,f(),t={kind:"NonNullType",type:t}),e){if(93!==n.charCodeAt(a++))throw u("NamedType");f(),t={kind:"ListType",type:t}}}while(e--);return t}function x(){if(123!==n.charCodeAt(a++))throw u("SelectionSet");return f(),S()}function S(){var e=[];do{if(46===n.charCodeAt(a)){if(46!==n.charCodeAt(++a)||46!==n.charCodeAt(++a))throw u("SelectionSet");switch(a++,f(),n.charCodeAt(a)){case 64:e.push({kind:"InlineFragment",typeCondition:void 0,directives:g(!1),selectionSet:x()});break;case 111:110===n.charCodeAt(a+1)?(a+=2,f(),e.push({kind:"InlineFragment",typeCondition:{kind:"NamedType",name:p()},directives:g(!1),selectionSet:x()})):e.push({kind:"FragmentSpread",name:p(),directives:g(!1)});break;case 123:a++,f(),e.push({kind:"InlineFragment",typeCondition:void 0,directives:void 0,selectionSet:S()});break;default:e.push({kind:"FragmentSpread",name:p(),directives:g(!1)})}}else{var t=p(),r=void 0;58===n.charCodeAt(a)&&(a++,f(),r=t,t=p());var i=m(!1),o=g(!1),s=void 0;123===n.charCodeAt(a)&&(a++,f(),s=S()),e.push({kind:"Field",alias:r,name:t,arguments:i,directives:o,selectionSet:s})}}while(125!==n.charCodeAt(a));return a++,f(),{kind:"SelectionSet",selections:e}}function w(){if(f(),40===n.charCodeAt(a)){var e=[];a++,f();do{if(36!==n.charCodeAt(a++))throw u("Variable");var t=p();if(58!==n.charCodeAt(a++))throw u("VariableDefinition");f();var r=k(),i=void 0;61===n.charCodeAt(a)&&(a++,f(),i=y(!0)),f(),e.push({kind:"VariableDefinition",variable:{kind:"Variable",name:t},type:r,defaultValue:i,directives:g(!0)})}while(41!==n.charCodeAt(a));return a++,f(),e}}function b(){var e=p();if(111!==n.charCodeAt(a++)||110!==n.charCodeAt(a++))throw u("FragmentDefinition");return f(),{kind:"FragmentDefinition",name:e,typeCondition:{kind:"NamedType",name:p()},directives:g(!1),selectionSet:x()}}function _(){var e=[];do{if(123===n.charCodeAt(a))a++,f(),e.push({kind:"OperationDefinition",operation:"query",name:void 0,variableDefinitions:void 0,directives:void 0,selectionSet:S()});else{var t=d();switch(t){case"fragment":e.push(b());break;case"query":case"mutation":case"subscription":var r,i=void 0;40!==(r=n.charCodeAt(a))&&64!==r&&123!==r&&(i=p()),e.push({kind:"OperationDefinition",operation:t,name:i,variableDefinitions:w(),directives:g(!1),selectionSet:x()});break;default:throw u("Document")}}}while(a80?t+="("+(C+=" ")+E(e.arguments,C,A.Argument)+(C=C.slice(0,-2))+")":t+="("+r+")"}return e.directives&&e.directives.length&&(t+=" "+E(e.directives," ",A.Directive)),e.selectionSet&&e.selectionSet.selections.length&&(t+=" "+A.SelectionSet(e.selectionSet)),t},StringValue:e=>e.block?function(e){return'"""\n'+e.replace(/"""/g,'\\"""')+'\n"""'}(e.value).replace(/\n/g,C):function(e){return JSON.stringify(e)}(e.value),BooleanValue:e=>""+e.value,NullValue:e=>"null",IntValue:e=>e.value,FloatValue:e=>e.value,EnumValue:e=>e.value,Name:e=>e.value,Variable:e=>"$"+e.name.value,ListValue:e=>"["+E(e.values,", ",O)+"]",ObjectValue:e=>"{"+E(e.fields,", ",A.ObjectField)+"}",ObjectField:e=>e.name.value+": "+O(e.value),Document:e=>e.definitions&&e.definitions.length?E(e.definitions,"\n\n",O):"",SelectionSet:e=>"{"+(C+=" ")+E(e.selections,C,O)+(C=C.slice(0,-2))+"}",Argument:e=>e.name.value+": "+O(e.value),FragmentSpread(e){var t="..."+e.name.value;return e.directives&&e.directives.length&&(t+=" "+E(e.directives," ",A.Directive)),t},InlineFragment(e){var t="...";return e.typeCondition&&(t+=" on "+e.typeCondition.name.value),e.directives&&e.directives.length&&(t+=" "+E(e.directives," ",A.Directive)),t+" "+A.SelectionSet(e.selectionSet)},FragmentDefinition(e){var t="fragment "+e.name.value;return t+=" on "+e.typeCondition.name.value,e.directives&&e.directives.length&&(t+=" "+E(e.directives," ",A.Directive)),t+" "+A.SelectionSet(e.selectionSet)},Directive(e){var t="@"+e.name.value;return e.arguments&&e.arguments.length&&(t+="("+E(e.arguments,", ",A.Argument)+")"),t},NamedType:e=>e.name.value,ListType:e=>"["+O(e.type)+"]",NonNullType:e=>O(e.type)+"!"},O=e=>A[e.kind](e);function q(e){return C="\n",A[e.kind]?A[e.kind](e):""}},86138:function(e,t,r){r.d(t,{C:function(){return o},a:function(){return q},d:function(){return I},e:function(){return P},f:function(){return R},h:function(){return N},k:function(){return _},m:function(){return C}});var n=r(36155),a=r(63496),i=e=>e&&"string"==typeof e.message&&(e.extensions||"GraphQLError"===e.name)?e:"object"==typeof e&&"string"==typeof e.message?new n.__(e.message,e.nodes,e.source,e.positions,e.path,e,e.extensions||{}):new n.__(e);class o extends Error{constructor(e){var t=(e.graphQLErrors||[]).map(i),r=((e,t)=>{var r="";if(e)return`[Network] ${e.message}`;if(t)for(var n=0,a=t.length;n{for(var r=0|(t||5381),n=0,a=0|e.length;n{if(null===e||s.has(e))return"null";if("object"!=typeof e)return JSON.stringify(e)||"";if(e.toJSON)return l(e.toJSON(),t);if(Array.isArray(e)){for(var r="[",n=0,a=e.length;n1&&(r+=","),r+=l(e[n],t)||"null";return r+"]"}if(!t&&(v!==p&&e instanceof v||h!==p&&e instanceof h))return"null";var i=Object.keys(e).sort();if(!i.length&&e.constructor&&Object.getPrototypeOf(e).constructor!==Object.prototype.constructor){var o=c.get(e)||Math.random().toString(36).slice(2);return c.set(e,o),l({__key:o},t)}s.add(e);for(var u="{",f=0,d=i.length;f1&&(u+=","),u+=l(i[f],t)+":"+y)}return s.delete(e),u+"}"},f=(e,t,r)=>{if(null==r||"object"!=typeof r||r.toJSON||s.has(r));else if(Array.isArray(r))for(var n=0,a=r.length;n(s.clear(),l(e,t||!1));class p{}var v="undefined"!=typeof File?File:p,h="undefined"!=typeof Blob?Blob:p,y=/("{3}[\s\S]*"{3}|"(?:\\.|[^"])*")/g,m=/(?:#[^\n\r]+)?(?:[\r\n]+|$)/g,g=(e,t)=>t%2==0?e.replace(m,"\n"):e,k=e=>e.split(y).map(g).join("").trim(),x=new Map,S=new Map,w=e=>{var t;return"string"==typeof e?t=k(e):e.loc&&S.get(e.__key)===e?t=e.loc.source.body:(t=x.get(e)||k((0,n.S0)(e)),x.set(e,t)),"string"==typeof e||e.loc||(e.loc={start:0,end:t.length,source:{body:t,name:"gql",locationOffset:{line:1,column:1}}}),t},b=e=>{var t;if(e.documentId)t=u(e.documentId);else if(t=u(w(e)),e.definitions){var r=E(e);r&&(t=u(`\n# ${r}`,t))}return t},_=e=>{var t,r;return"string"==typeof e?(t=b(e),r=S.get(t)||(0,n.Qc)(e,{noLocation:!0})):(t=e.__key||b(e),r=S.get(t)||e),r.loc||w(r),r.__key=t,S.set(t,r),r},N=(e,t,r)=>{var n=t||{},a=_(e),i=d(n,!0),o=a.__key;return"{}"!==i&&(o=u(i,o)),{key:o,query:a,variables:n,extensions:r}},E=e=>{for(var t=0,r=e.definitions.length;t{if(!("data"in t||"errors"in t&&Array.isArray(t.errors)))throw new Error("No Content");var n="subscription"===e.kind;return{operation:e,data:t.data,error:Array.isArray(t.errors)?new o({graphQLErrors:t.errors,response:r}):void 0,extensions:t.extensions?{...t.extensions}:void 0,hasNext:null==t.hasNext?n:t.hasNext,stale:!1}},A=(e,t)=>{if("object"==typeof e&&null!=e){if(Array.isArray(e)){e=[...e];for(var r=0,n=t.length;r{var a=e.error?e.error.graphQLErrors:[],i=!!e.extensions||!!(t.payload||t).extensions,u={...e.extensions,...(t.payload||t).extensions},s=t.incremental;"path"in t&&(s=[t]);var c={data:e.data};if(s)for(var l=function(){var e=s[f];Array.isArray(e.errors)&&a.push(...e.errors),e.extensions&&(Object.assign(u,e.extensions),i=!0);var t="data",r=c,o=[];if(e.path)o=e.path;else if(n){var l=n.find((t=>t.id===e.id));o=e.subPath?[...l.path,...e.subPath]:l.path}for(var d=0,p=o.length;d=0?t:0,h=0,y=e.items.length;h{var r="query"===e.kind&&e.context.preferGetMethod;if(!r||!t)return e.context.url;var n=D(e.context.url);for(var a in t){var i=t[a];i&&n[1].set(a,"object"==typeof i?d(i):i)}var o=n.join("?");return o.length>2047&&"force"!==r?(e.context.preferGetMethod=!1,e.context.url):o},D=e=>{var t=e.indexOf("?");return t>-1?[e.slice(0,t),new URLSearchParams(e.slice(t+1))]:[e,new URLSearchParams]},P=(e,t)=>{var r={accept:"subscription"===e.kind?"text/event-stream, multipart/mixed":"application/graphql-response+json, application/graphql+json, applicationhttps://www.ukmeds.co.uk/json, text/event-stream, multipart/mixed"},n=("function"==typeof e.context.fetchOptions?e.context.fetchOptions():e.context.fetchOptions)||{};if(n.headers)if((e=>"has"in e&&!Object.keys(e).length)(n.headers))n.headers.forEach(((e,t)=>{r[t]=e}));else if(Array.isArray(n.headers))n.headers.forEach(((e,t)=>{Array.isArray(e)?r[e[0]]?r[e[0]]=`${r[e[0]]},${e[1]}`:r[e[0]]=e[1]:r[t]=e}));else for(var a in n.headers)r[a.toLowerCase()]=n.headers[a];var i=((e,t)=>{if(t&&("query"!==e.kind||!e.context.preferGetMethod)){var r=d(t),n=(e=>{var t=new Map;return v===p&&h===p||(s.clear(),f(t,"variables",e)),t})(t.variables);if(n.size){var a=new FormData;a.append("operations",r),a.append("map",d({...[...n.keys()].map((e=>[e]))}));var i=0;for(var o of n.values())a.append(""+i++,o);return a}return r}})(e,t);return"string"!=typeof i||r["content-type"]||(r["content-type"]="applicationhttps://www.ukmeds.co.uk/json"),{...n,method:i?"POST":"GET",body:i,headers:r}},T=/boundary="?([^=";]+)"?/i,F=/data: ?([^\n]+)/;async function*M(e){if(e.body[Symbol.asyncIterator])for await(var t of e.body)yield t;else{var r,n=e.body.getReader();try{for(;!(r=await n.read()).done;)yield r.value}finally{n.cancel()}}}async function*L(e,t){var r,n="undefined"!=typeof TextDecoder?new TextDecoder:null,a="";for await(var i of e)for(a+="Buffer"===i.constructor.name?i.toString():n.decode(i,{stream:!0});(r=a.indexOf(t))>-1;)yield a.slice(0,r),a=a.slice(r+t.length)}async function*V(e,t,r){var n,a=!0,i=null;try{yield await Promise.resolve();var u,s,c=(n=await(e.context.fetch||fetch)(t,r)).headers.get("Content-Type")||"";for await(var l of(u=/multipart\/mixed/i.test(c)?async function*(e,t){var r,n=e.match(T),a="--"+(n?n[1]:"-"),i=!0;for await(var o of L(M(t),"\r\n"+a)){if(i){i=!1;var u=o.indexOf(a);if(!(u>-1))continue;o=o.slice(u+a.length)}try{yield r=JSON.parse(o.slice(o.indexOf("\r\n\r\n")+4))}catch(e){if(!r)throw e}if(r&&!1===r.hasNext)break}r&&!1!==r.hasNext&&(yield{hasNext:!1})}(c,n):/text\/event-stream/i.test(c)?async function*(e){var t;for await(var r of L(M(e),"\n\n")){var n=r.match(F);if(n){var a=n[1];try{yield t=JSON.parse(a)}catch(e){if(!t)throw e}if(t&&!1===t.hasNext)break}}t&&!1!==t.hasNext&&(yield{hasNext:!1})}(n):/text\//i.test(c)?async function*(e){var t=await e.text();try{var r=JSON.parse(t);0,yield r}catch(e){throw new Error(t)}}(n):async function*(e){yield JSON.parse(await e.text())}(n),u))l.pending&&!i?s=l.pending:l.pending&&(s=[...s,...l.pending]),i=i?O(i,l,n,s):C(e,l,n),a=!1,yield i,a=!0;i||(yield i=C(e,{},n))}catch(t){if(!a)throw t;yield((e,t,r)=>({operation:e,data:void 0,error:new o({networkError:t,response:r}),extensions:void 0,hasNext:!1,stale:!1}))(e,n&&(n.status<200||n.status>=300)&&n.statusText?new Error(n.statusText):t,n)}}function R(e,t,r){var n;return"undefined"!=typeof AbortController&&(r.signal=(n=new AbortController).signal),(0,a.ok)((()=>{n&&n.abort()}))((0,a.hX)((e=>!!e))((0,a.fY)(V(e,t,r))))}},26997:function(e,t,r){r.d(t,{$Y:function(){return g},Ek:function(){return k},HG:function(){return h},eI:function(){return S}});var n=r(36155),a=r(86138),i=r(63496),o=(e,t)=>{if(Array.isArray(e))for(var r=0,n=e.length;r{if("definitions"in e){for(var t=[],r=0,a=e.definitions.length;re(t);return t.toPromise=()=>(0,i.Vi)((0,i.qn)(1)((0,i.hX)((e=>!e.stale&&!e.hasNext))(t))),t.then=(e,r)=>t.toPromise().then(e,r),t.subscribe=e=>(0,i.Ld)(e)(t),t}function l(e,t,r){return{...t,kind:e,context:t.context?{...t.context,...r}:r||t.context}}var f=(e,t)=>l(e.kind,e,{meta:{...e.context.meta,...t}}),d=()=>{};var p=({kind:e})=>"mutation"!==e&&"query"!==e,v=e=>{var t=(e=>{var t=(0,a.k)(e),r=s.get(t.__key);return r||(s.set(t.__key,r=u(t)),Object.defineProperty(r,"__key",{value:t.__key,enumerable:!1})),r})(e.query);if(t!==e.query){var r=l(e.kind,e);return r.query=t,r}return e},h=({forward:e,client:t,dispatchDebug:r})=>{var n=new Map,u=new Map,s=e=>"query"===e.kind&&"network-only"!==e.context.requestPolicy&&("cache-only"===e.context.requestPolicy||n.has(e.key));return r=>{var c=(0,i.UI)((e=>{var r=n.get(e.key),i=r||(0,a.m)(e,{data:null});return i={...i,operation:f(e,{cacheOutcome:r?"hit":"miss"})},"cache-and-network"===e.context.requestPolicy&&(i.stale=!0,y(t,e)),i}))((0,i.hX)((e=>!p(e)&&s(e)))(r)),l=(0,i.bw)((e=>{var{operation:r}=e;if(r){var a=r.context.additionalTypenames||[];if("subscription"!==e.operation.kind&&(a=(e=>[...o(e,new Set)])(e.data).concat(a)),"mutation"===e.operation.kind||"subscription"===e.operation.kind){for(var i=new Set,s=0;s"query"!==e.kind||"cache-only"!==e.context.requestPolicy))((0,i.UI)((e=>f(e,{cacheOutcome:"miss"})))((0,i.TS)([(0,i.UI)(v)((0,i.hX)((e=>!p(e)&&!s(e)))(r)),(0,i.hX)((e=>p(e)))(r)])))));return(0,i.TS)([c,l])}},y=(e,t)=>e.reexecuteOperation(l(t.kind,t,{requestPolicy:"network-only"})),m=new Set,g=(e={})=>{var t=!!e.staleWhileRevalidate,r=!!e.includeExtensions,n={},o=[],u=e=>{o.push(e.operation.key),1===o.length&&Promise.resolve().then((()=>{for(var e;e=o.shift();)n[e]=null}))},s=({client:o,forward:s})=>c=>{var l=e&&"boolean"==typeof e.isClient?!!e.isClient:!o.suspense,d=s((0,i.UI)(v)((0,i.hX)((e=>"teardown"===e.kind||!n[e.key]||!!n[e.key].hasNext||"network-only"===e.context.requestPolicy))(c))),p=(0,i.UI)((e=>{var i=((e,t,r)=>({operation:e,data:t.data?JSON.parse(t.data):void 0,extensions:r&&t.extensions?JSON.parse(t.extensions):void 0,error:t.error?new a.C({networkError:t.error.networkError?new Error(t.error.networkError):void 0,graphQLErrors:t.error.graphQLErrors}):void 0,stale:!1,hasNext:!!t.hasNext}))(e,n[e.key],r);return t&&!m.has(e.key)&&(i.stale=!0,m.add(e.key),y(o,e)),{...i,operation:f(e,{cacheOutcome:"hit"})}}))((0,i.hX)((e=>"teardown"!==e.kind&&!!n[e.key]&&"network-only"!==e.context.requestPolicy))(c));return l?p=(0,i.bw)(u)(p):d=(0,i.bw)((e=>{var{operation:t}=e;if("mutation"!==t.kind){var a=((e,t)=>{var r={hasNext:e.hasNext};return void 0!==e.data&&(r.data=JSON.stringify(e.data)),t&&void 0!==e.extensions&&(r.extensions=JSON.stringify(e.extensions)),e.error&&(r.error={graphQLErrors:e.error.graphQLErrors.map((e=>e.path||e.extensions?{message:e.message,path:e.path,extensions:e.extensions}:e.message))},e.error.networkError&&(r.error.networkError=""+e.error.networkError)),r})(e,r);n[t.key]=a}}))(d),(0,i.TS)([d,p])};return s.restoreData=e=>{for(var t in e)null!==n[t]&&(n[t]=e[t])},s.extractData=()=>{var e={};for(var t in n)null!=n[t]&&(e[t]=n[t]);return e},e&&e.initialState&&s.restoreData(e.initialState),s},k=({forward:e,dispatchDebug:t})=>t=>{var r=(0,i.zg)((e=>{var r=(0,a.a)(e),n=(0,a.d)(e,r),o=(0,a.e)(e,r),u=(0,i.Rs)((0,i.hX)((t=>"teardown"===t.kind&&t.key===e.key))(t))((0,a.f)(e,n,o));return u}))((0,i.hX)((e=>"teardown"!==e.kind&&("subscription"!==e.kind||!!e.context.fetchSubscriptions)))(t)),n=e((0,i.hX)((e=>"teardown"===e.kind||"subscription"===e.kind&&!e.context.fetchSubscriptions))(t));return(0,i.TS)([r,n])},x=({dispatchDebug:e})=>e=>(0,i.hX)((e=>!1))(e),S=function e(t){var r=0,n=new Map,o=new Map,u=new Set,s=[],f={url:t.url,fetchSubscriptions:t.fetchSubscriptions,fetchOptions:t.fetchOptions,fetch:t.fetch,preferGetMethod:t.preferGetMethod,requestPolicy:t.requestPolicy||"cache-first"},p=(0,i.nN)();function v(e){"mutation"!==e.kind&&"teardown"!==e.kind&&u.has(e.key)||("teardown"===e.kind?u.delete(e.key):"mutation"!==e.kind&&u.add(e.key),p.next(e))}var h=!1;function y(e){if(e&&v(e),!h){for(h=!0;h&&(e=s.shift());)v(e);h=!1}}var m=e=>{var t=(0,i.Rs)((0,i.hX)((t=>"teardown"===t.kind&&t.key===e.key))(p.source))((0,i.hX)((t=>t.operation.kind===e.kind&&t.operation.key===e.key&&(!t.operation.context._instance||t.operation.context._instance===e.context._instance)))(b));return t="query"!==e.kind?(0,i.oE)((e=>!!e.hasNext),!0)(t):(0,i.wt)((t=>{var r=(0,i._A)(t);return t.stale||t.hasNext?r:(0,i.TS)([r,(0,i.UI)((()=>(t.stale=!0,t)))((0,i.qn)(1)((0,i.hX)((t=>t.key===e.key))(p.source)))])}))(t),t="mutation"!==e.kind?(0,i.ok)((()=>{u.delete(e.key),n.delete(e.key),o.delete(e.key),h=!1;for(var t=s.length-1;t>=0;t--)s[t].key===e.key&&s.splice(t,1);v(l("teardown",e,e.context))}))((0,i.Mq)((t=>{if(t.stale)if(t.hasNext)for(var r=0;r{v(e)}))(t),(0,i.BN)(t)},g=this instanceof e?this:Object.create(e.prototype),k=Object.assign(g,{suspense:!!t.suspense,operations$:p.source,reexecuteOperation(e){if("teardown"===e.kind)y(e);else if("mutation"===e.kind)s.push(e),Promise.resolve().then(y);else if(o.has(e.key)){for(var t=!1,r=0;r(n||(n={}),l(e,t,{_instance:"mutation"===e?r=r+1|0:void 0,...f,...n,requestPolicy:n.requestPolicy||f.requestPolicy,suspense:n.suspense||!1!==n.suspense&&k.suspense})),executeRequestOperation:e=>"mutation"===e.kind?c(m(e)):c((0,i.Vo)((()=>{var t=o.get(e.key);t||o.set(e.key,t=m(e)),t=(0,i.Hr)((()=>{y(e)}))(t);var r=n.get(e.key);return"query"===e.kind&&r&&(r.stale||r.hasNext)?(0,i.wt)(i._A)((0,i.TS)([t,(0,i.hX)((t=>t===n.get(e.key)))((0,i._A)(r))])):t}))),executeQuery(e,t){var r=k.createRequestOperation("query",e,t);return k.executeRequestOperation(r)},executeSubscription(e,t){var r=k.createRequestOperation("subscription",e,t);return k.executeRequestOperation(r)},executeMutation(e,t){var r=k.createRequestOperation("mutation",e,t);return k.executeRequestOperation(r)},readQuery(e,t,r){var n=null;return(0,i.Ld)((e=>{n=e}))(k.query(e,t,r)).unsubscribe(),n},query:(e,t,r)=>k.executeQuery((0,a.h)(e,t),r),subscription:(e,t,r)=>k.executeSubscription((0,a.h)(e,t),r),mutation:(e,t,r)=>k.executeMutation((0,a.h)(e,t),r)}),S=d,w=(e=>({client:t,forward:r,dispatchDebug:n})=>e.reduceRight(((e,r)=>r({client:t,forward:t=>(0,i.BN)(e((0,i.BN)(t))),dispatchDebug(e){}})),r))(t.exchanges),b=(0,i.BN)(w({client:k,dispatchDebug:S,forward:x({dispatchDebug:S})})(p.source));return(0,i.nY)(b),k}},63496:function(e,t,r){r.d(t,{BN:function(){return y},Hr:function(){return h},Ld:function(){return C},Mq:function(){return v},Rs:function(){return k},TS:function(){return d},UI:function(){return l},Vi:function(){return O},Vo:function(){return S},_A:function(){return _},bw:function(){return v},fY:function(){return w},hX:function(){return c},nN:function(){return E},nY:function(){return A},oE:function(){return x},ok:function(){return p},qn:function(){return g},wt:function(){return m},zg:function(){return f}});var n=()=>{},a=n;function i(e){return{tag:0,0:e}}function o(e){return{tag:1,0:e}}var u=()=>"function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator",s=e=>e;function c(e){return t=>r=>{var n=a;t((t=>{0===t?r(0):0===t.tag?(n=t[0],r(t)):e(t[0])?r(t):n(0)}))}}function l(e){return t=>r=>t((t=>{0===t||0===t.tag?r(t):r(o(e(t[0])))}))}function f(e){return t=>r=>{var n=[],o=a,u=!1,s=!1;t((t=>{s||(0===t?(s=!0,n.length||r(0)):0===t.tag?o=t[0]:(u=!1,function(e){var t=a;e((e=>{if(0===e){if(n.length){var a=n.indexOf(t);a>-1&&(n=n.slice()).splice(a,1),n.length||(s?r(0):u||(u=!0,o(0)))}}else 0===e.tag?(n.push(t=e[0]),t(0)):n.length&&(r(e),t(0))}))}(e(t[0])),u||(u=!0,o(0))))})),r(i((e=>{if(1===e){s||(s=!0,o(1));for(var t=0,r=n,a=n.length;tr=>{var n=!1;t((t=>{if(n);else if(0===t)n=!0,r(0),e();else if(0===t.tag){var a=t[0];r(i((t=>{1===t?(n=!0,a(1),e()):a(t)})))}else r(t)}))}}function v(e){return t=>r=>{var n=!1;t((t=>{if(n);else if(0===t)n=!0,r(0);else if(0===t.tag){var a=t[0];r(i((e=>{1===e&&(n=!0),a(e)})))}else e(t[0]),r(t)}))}}function h(e){return t=>r=>t((t=>{0===t?r(0):0===t.tag?(r(t),e()):r(t)}))}function y(e){var t=[],r=a,n=!1;return a=>{t.push(a),1===t.length&&e((e=>{if(0===e){for(var a=0,i=t,o=t.length;a{if(1===e){var i=t.indexOf(a);i>-1&&(t=t.slice()).splice(i,1),t.length||r(1)}else n||(n=!0,r(0))})))}}function m(e){return t=>r=>{var n=a,o=a,u=!1,s=!1,c=!1,l=!1;t((t=>{l||(0===t?(l=!0,c||r(0)):0===t.tag?n=t[0]:(c&&(o(1),o=a),u?u=!1:(u=!0,n(0)),function(e){c=!0,e((e=>{c&&(0===e?(c=!1,l?r(0):u||(u=!0,n(0))):0===e.tag?(s=!1,(o=e[0])(0)):(r(e),s?s=!1:o(0)))}))}(e(t[0]))))})),r(i((e=>{1===e?(l||(l=!0,n(1)),c&&(c=!1,o(1))):(l||u||(u=!0,n(0)),c&&!s&&(s=!0,o(0)))})))}}function g(e){return t=>r=>{var n=a,o=!1,u=0;t((t=>{o||(0===t?(o=!0,r(0)):0===t.tag?e<=0?(o=!0,r(0),t[0](1)):n=t[0]:u++=e&&(o=!0,r(0),n(1))):r(t))})),r(i((t=>{1!==t||o?0===t&&!o&&ur=>{var n=a,o=a,u=!1;t((t=>{u||(0===t?(u=!0,o(1),r(0)):0===t.tag?(n=t[0],e((e=>{0===e||(0===e.tag?(o=e[0])(0):(u=!0,o(1),n(1),r(0)))}))):r(t))})),r(i((e=>{1!==e||u?u||n(0):(u=!0,n(1),o(1))})))}}function x(e,t){return r=>n=>{var i=a,o=!1;r((r=>{o||(0===r?(o=!0,n(0)):0===r.tag?(i=r[0],n(r)):e(r[0])?n(r):(o=!0,t&&n(r),n(0),i(1)))}))}}function S(e){return t=>e()(t)}function w(e){return t=>{var r,n=e[u()]&&e[u()]()||e,a=!1,s=!1,c=!1;t(i((async e=>{if(1===e)a=!0,n.return&&n.return();else if(s)c=!0;else{for(c=s=!0;c&&!a;)if((r=await n.next()).done)a=!0,n.return&&await n.return(),t(0);else try{c=!1,t(o(r.value))}catch(e){if(!n.throw)throw e;(a=!!(await n.throw(e)).done)&&t(0)}s=!1}})))}}var b=function(e){return e[Symbol.asyncIterator]?w(e):t=>{var r,n=e[Symbol.iterator](),a=!1,u=!1,s=!1;t(i((e=>{if(1===e)a=!0,n.return&&n.return();else if(u)s=!0;else{for(s=u=!0;s&&!a;)if((r=n.next()).done)a=!0,n.return&&n.return(),t(0);else try{s=!1,t(o(r.value))}catch(e){if(!n.throw)throw e;(a=!!n.throw(e).done)&&t(0)}u=!1}})))}};function _(e){return t=>{var r=!1;t(i((n=>{1===n?r=!0:r||(r=!0,t(o(e)),t(0))})))}}function N(e){return t=>{var r=!1,n=e({next(e){r||t(o(e))},complete(){r||(r=!0,t(0))}});t(i((e=>{1!==e||r||(r=!0,n())})))}}function E(){var e,t;return{source:y(N((r=>(e=r.next,t=r.complete,n)))),next(t){e&&e(t)},complete(){t&&t()}}}function C(e){return t=>{var r=a,n=!1;return t((t=>{0===t?n=!0:0===t.tag?(r=t[0])(0):n||(e(t[0]),r(0))})),{unsubscribe(){n||(n=!0,r(1))}}}}function A(e){C((e=>{}))(e)}function O(e){return new Promise((t=>{var r,n=a;e((e=>{0===e?Promise.resolve(r).then(t):0===e.tag?(n=e[0])(0):(r=e[0],n(0))}))}))}}}]);