1"use strict";(self.webpackChunkuniprot_website=self.webpackChunkuniprot_website||[]).push([[2169,6363],{46688(e,t,n){n.r(t),n(65302),n(14758),n(99488),n(36883),n(64317),n(16667),n(14211),n(66993),n(8293),n(74495),n(35737),n(67622),n(38660),n(31126),n(23132),n(75438),n(36630),n(33768),n(5617),n(25800),n(31972),n(29833),n(36967),n(91482),n(11207),n(84160),n(31511),n(19675),n(2851),n(39828),n(84156),n(29462),n(8415),n(39490),n(18208),n(86100),n(40106),n(26572),n(35534),n(25833),n(85459),n(16137),n(67148),n(87870),n(21862),n(64636),n(69516),n(80329),n(61284),n(37930),n(99453),n(50906),n(79747),n(3731),n(14357),n(99469),n(36411),n(43462),n(69992),n(4514);var r=n(36371),o=n(66532),i=n(87912),a=n(82836),u=n(68823),l=n(54590),s=n(9297),c=n(55680),f=n(97335),d=n(70705),m=n(2217),y=n(79262),v=n(5968),b=n(94237),p=n(37971),h=n(69429),g=n(34172),S=n(90350),j=n(85810),w=n(91987);function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){s=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(e,t)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?O(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,["default",0,function(){var e=A((0,d.A)(),2),t=e[0],n=e[1],O=(0,o.W5)(i.qg[i.aZ.Basket]),x=(null==O?void 0:O.params.namespace)||h.g$.uniprotkb,P=t.get(x)||new Set,k=Array.from(P),I=new Map(k.map(function(e){return[e,(0,a.RN)(e)]})),E=(0,b.A)({accessions:Array.from(new Set(I.values())),overrideNS:x,withFacets:!0,withColumns:!1,size:0}),N=(0,y.A)(E),z=N.loading,F=N.headers,M=N.isStale,R=null==F?void 0:F["x-total-results"],U=(0,b.A)({accessions:Array.from(new Set(I.values())),overrideNS:x,withFacets:!1}),C=(0,p.A)(U),B=C.initialLoading,$=C.total,T=C.progress,D=A((0,v.A)(C.initialLoading),3),q=D[0],_=D[1],Z=D[2],L=(0,m.A)({namespaceOverride:x}).columnNames,K=(0,j.A)({namespace:x,accessions:k,columnNames:L,setBasket:n}),V=K.columns,W=K.handleSort;if(!k.length)return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(u.A,{title:"My basket",children:(0,w.jsx)("meta",{name:"robots",content:"noindex"})}),(0,w.jsx)(S.A,{})]});var Y=k.length;return void 0===R||I||(Y=+R),void 0===$||I||(Y=+$),z&&B&&!M?(0,w.jsx)(r.aH,{progress:T}):(C.allResults=(0,g.updateResultsWithAccessionSubsets)(C.allResults,x,k),(0,w.jsxs)(l.B,{sidebar:(0,w.jsx)(f.A,{dataApiObject:N,namespaceOverride:x}),children:[(0,w.jsx)(u.A,{title:["My entries in ".concat(h.zK[x]).concat(void 0!==Y?" (".concat(Y,")"):""),"My basket"],children:(0,w.jsx)("meta",{name:"robots",content:"noindex"})}),(0,w.jsx)(r.Yf,{heading:h.rc[x],headingPostscript:(0,w.jsx)("small",{children:" in your basket"},"postscript"),resultsCount:Y}),(0,w.jsx)(s.A,{total:Y,loadedTotal:k.length,selectedEntries:q,setSelectedEntries:Z,accessions:k,namespaceOverride:x,subsetsMap:I,inBasket:!0}),(0,w.jsx)(c.A,{resultsDataObject:C,setSelectedEntries:Z,setSelectedItemFromEvent:_,namespaceOverride:x,columnsOverride:V,basketSetter:n,onColumnSort:W})]}))}])},34172(e,t,n){n.r(t),n.d(t,{default:()=>U,updateResultsWithAccessionSubsets:()=>M}),n(65302),n(14758),n(99488),n(2795),n(36883),n(64317),n(16667),n(17177),n(68372),n(14211),n(66993),n(8293),n(74495),n(35737),n(93555),n(67622),n(80746),n(34059),n(71119),n(38660),n(31126),n(23132),n(75438),n(26177),n(98398),n(76341),n(26979),n(36630),n(33768),n(5617),n(25800),n(31972),n(29833),n(36967),n(91482),n(11207),n(84160),n(31511),n(19675),n(2851),n(39828),n(84156),n(29462),n(8415),n(39490),n(18208),n(86100),n(40106),n(26572),n(35534),n(25833),n(85459),n(16137),n(67148),n(87870),n(21862),n(64636),n(69516),n(80329),n(61284),n(37930),n(99453),n(50906),n(79747),n(3731),n(14357),n(99469),n(36411),n(43462),n(69992),n(80755),n(4514);var r=n(36371),o=n(71763),i=n(85399),a=n(66532),u=n(87912),l=n(82836),s=n(9297),c=n(55680),f=n(70705),d=n(5968),m=n(94237),y=n(37971),v=n(69429),b=n(85429),p=n(15379),h=n(5077),g=n(74875),S=n(90350),j=n(85810);var w=n(91987);function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function O(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||I(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e,t,n){return(t=function(e){var t=function(e){if("object"!=A(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=A(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;
1!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){s=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(e,t)||I(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function I(e,t){if(e){if("string"==typeof e)return E(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?E(e,t):void 0}}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var N=[h.P.accession,h.P.id,h.P.organismName],z=[g.cF.id,g.cF.name,g.cF.organism],F=[p.FP.upi,p.FP.organism,p.FP.accession],M=function(e,t,n){if(!e.length)return[];var r=(0,b.cZ)(e[0]);return n.map(function(n){var o=n;if(t===v.g$.uniprotkb){var i=k(n.split("["),1);o=i[0]}var a=e.find(function(e){return r(e)===o});return t===v.g$.uniprotkb&&a&&(a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){P(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},a),a.primaryAccession=n),a}).filter(function(e){return Boolean(e)})},R=function(e){var t=e.accessions,n=e.namespace,f=e.columnNames,v=e.setBasket,b=e.onFullView,p=new Map(t.map(function(e){return[e,(0,l.RN)(e)]})),h=(0,m.A)({accessions:Array.from(new Set(p.values())),overrideNS:n,withFacets:!1,withColumns:!1,withQuery:!1,facetsNotApplied:!0}),g=(0,y.A)(h),S=k((0,d.A)(g.initialLoading),3),A=S[0],x=S[1],P=S[2];(0,o.useEffect)(function(){P([])},[n,P]);var E=(0,j.A)({namespace:n,accessions:t,columnNames:f,setBasket:v}),N=E.columns,z=E.handleSort;return g.allResults=M(g.allResults,n,t),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(s.A,{total:t.length,loadedTotal:t.length,selectedEntries:A,setSelectedEntries:P,accessions:t,namespaceOverride:n,subsetsMap:p,inBasket:!0,inBasketMini:!0,onFullView:b}),(0,w.jsx)(c.A,{resultsDataObject:g,setSelectedEntries:P,setSelectedItemFromEvent:x,namespaceOverride:n,columnsOverride:N,basketSetter:v,onColumnSort:z}),(0,w.jsxs)("div",{className:"button-group sliding-panel__button-row",children:[" ",(0,w.jsxs)(r.$n,{variant:"secondary",onClick:function(){v(function(e){if(A.length){var t,r=new Set(e.get(n)),o=function(e){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=I(e))){t&&(e=t);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==t.return||t.return()}finally{if(a)throw o}}}}(A);try{for(o.s();!(t=o.n()).done;){var i=t.value;r.delete(i)}}catch(e){o.e(e)}finally{o.f()}return new Map([].concat(O(e),[[n,r]]))}return new Map([].concat(O(e),[[n,new Set]]))}),P([])},children:[(0,w.jsx)(r.Rz,{height:"1em",width:"1em"}),A.length?"Remove (".concat(A.length,")"):"Clear all (".concat(t.length,")")]}),(0,w.jsxs)(i.N_,{className:"button secondary",to:(0,a.tW)(u.qg[u.aZ.Basket],{namespace:n}),onClick:b,children:[(0,w.jsx)(r.yS,{height:"1em",width:"1em"}),"Full view"]})]})]})};const U=function(e){var t=e.onFullView,n=k((0,f.A)(),2),o=n[0],i=n[1],a=o.get(v.g$.uniprotkb),u=o.get(v.g$.uniref),l=o.get(v.g$.uniparc);return null!=a&&a.size||null!=u&&u.size||null!=l&&l.size?(0,w.jsxs)(r.tU,{className:"vHYlT",children:[(0,w.jsx)(r.oz,{title:"UniProtKB".concat(null!=a&&a.size?" (".concat(a.size,")"):""),disabled:!(null!=a&&a.size),children:null!=a&&a.size?(0,w.jsx)(R,{accessions:Array.from(a),namespace:v.g$.uniprotkb,columnNames:N,setBasket:i,onFullView:t}):null}),(0,w.jsx)(r.oz,{title:"UniRef".concat(null!=u&&u.size?" (".concat(u.size,")"):""),disabled:!(null!=u&&u.size),defaultSelected:!(null!=a&&a.size||null==u||!u.size),children:null!=u&&u.size?(0,w.jsx)(R,{accessions:Array.from(u),namespace:v.g$.uniref,columnNames:z,setBasket:i,onFullView:t}):null}
1),(0,w.jsx)(r.oz,{title:"UniParc".concat(null!=l&&l.size?" (".concat(l.size,")"):""),disabled:!(null!=l&&l.size),defaultSelected:!(null!=a&&a.size||null!=u&&u.size),children:null!=l&&l.size?(0,w.jsx)(R,{accessions:Array.from(l),namespace:v.g$.uniparc,columnNames:F,setBasket:i,onFullView:t}):null})]}):(0,w.jsx)(S.A,{})}},90350(e,t,n){n.d(t,{A:()=>c});var r=n(36371),o=n(85399),i=n(87912),a=n(16833);const u=n.p+"empty-basket.img.f2b96b.svg";var l=n(91987),s=function(){return(0,l.jsx)(r.QB,{noIcon:!0,level:"warning",heading:(0,l.jsx)("h3",{className:"",children:"Your saved items will be displayed here"}),subtitle:(0,l.jsxs)(l.Fragment,{children:["Start by adding"," ",(0,l.jsx)(o.N_,{to:{pathname:i.qg[i.aZ.UniProtKBResults],search:"query=*"},children:"UniProtKB"}),","," ",(0,l.jsx)(o.N_,{to:{pathname:i.qg[i.aZ.UniRefResults],search:"query=*"},children:"UniRef"})," ","or"," ",(0,l.jsx)(o.N_,{to:{pathname:i.qg[i.aZ.UniParcResults],search:"query=*"},children:"UniParc"})," ","entries"]})})};const c=function(){return(0,l.jsx)(a.A,{artwork:(0,l.jsx)("img",{src:u,width:"295",height:"190",alt:""}),children:(0,l.jsx)(s,{})})}},85810(e,t,n){n.d(t,{A:()=>E}),n(65302),n(14758),n(99488),n(2795),n(36883),n(64317),n(16667),n(17177),n(14211),n(66993),n(62563),n(8293),n(74495),n(35737),n(62391),n(93555),n(67622),n(80746),n(71119),n(38660),n(85528),n(31126),n(23132),n(75438),n(26177),n(98398),n(76341),n(26979),n(36630),n(33768),n(5617),n(25800),n(31972),n(29833),n(36967),n(91482),n(11207),n(84160),n(31511),n(19675),n(2851),n(51865),n(39828),n(84156),n(29462),n(8415),n(39490),n(18208),n(86100),n(40106),n(26572),n(35534),n(25833),n(85459),n(16137),n(67148),n(87870),n(21862),n(64636),n(69516),n(80329),n(61284),n(37930),n(99453),n(50906),n(79747),n(3731),n(14357),n(99469),n(36411),n(43462),n(69992),n(80755),n(4514);var r=n(71763),o=n(82836),i=n(34821),a=n(61072),u=n(51153),l=n(37971),s=n(85429),c=n(92947),f=n(69429);const d=new Intl.Collator("en-UK",{sensitivity:"accent",numeric:!0});var m=n(15379),y=n(5077),v=n(74875);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function p(e,t){if(e){if("string"==typeof e)return h(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function g(e,t,n){return(t=function(e){var t=function(e){if("object"!=b(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=b(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==b(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var S=g(g(g({},f.g$.uniprotkb,g(g(g({},y.P.accession,function(e){return e.primaryAccession}),y.P.id,function(e){return e.uniProtkbId}),y.P.organismName,function(e){var t;return null===(t=e.organism)||void 0===t?void 0:t.scientificName})),f.g$.uniref,g(g(g({},v.cF.id,function(e){return e.id}),v.cF.name,function(e){return e.name}),v.cF.organism,function(e){var t;return null===(t=e.organisms)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.scientificName})),f.g$.uniparc,g(g(g({},m.FP.upi,function(e){return e.uniParcId}),m.FP.organism,function(e){var t;return null===(t=e.organisms)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.scientificName}),m.FP.accession,function(e){var t;return null===(t=e.uniProtKBAccessions)||void 0===t?void 0:t[0]})),j=function(e){return Object.keys(S[e]||{})},w=function(e,t,n){var r,o=[],i=[],a=function(e){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=p(e))){t&&(e=t);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==t.return||t.return()}finally{if(a)throw o}}}}(e);try{for(a.s();!(r=a.n()).done;){var u=r.value,l=n(u);void 0===l?i.push(u):o.push({accession:u,value:l})}}catch(e){a.e(e)}finally{a.f()}var s,f=t.direction===c.UE.descend?-1:1;return o.sort(function(e,t){return f*d.compare(e.value,t.value)}),[].concat(function(e){if(Array.isArray(e))return h(e)}(s=o.map(function(e){return e.accession}))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||p(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i)};function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?O(Object(n),!0).forEach(function(t){P(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function P(e,t,n){return(t=function(e){var t=function(e){if("object"!=A(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=A(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==A(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){if(e){if("string"==typeof e)return I(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?I(e,t):void 0}}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}const E=function(e){var t,n,f=e.namespace,d=e.accessions,m=e.columnNames,y=e.setBasket,v=(t=(0,r.useState)(void 0),n=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){s=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(t,n)||k(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),b=v[0],p=v[1],h=(0,u.A)(),g=d.join(","),A=function(e){return e.split(",").filter(Boolean)},O=(0,r.useMemo)(function(){return A(g).sort().join(",")},[g]),P=(0,r.useMemo)(function(){return i.A.search.accessions(Array.from(new Set(A(O).map(o.RN))),{namespace:f,columns:j(f),facets:null,size:500})},[O,f]),E=(0,l.A)(b&&P),N=E.allResults,z=E.hasMoreData,F=E.handleLoadMoreRows,M=(0,r.useRef)(F);M.current=F,(0,r.useEffect)(function(){z&&M.current()},[z,N.length]);var R=(0,r.useMemo)(function(){if(!N.length)return new Map;var e=(0,s.cZ)(N[0]);return new Map(N.map(function(t){return[e(t),t]}))},[N]),U=(0,r.useCallback)(function(e){var t,n=b&&(null===(t=S[f])||void 0===t?void 0:t[b.column]),r=R.get((0,o.RN)(e));return n&&r?n(r):void 0},[R,f,b]),C=(0,r.useRef)(void 0),B=(0,r.useRef)(g);return(0,r.useEffect)(function(){var e=B.current;if(B.current=g,b&&e!==g){var t=new Set(A(e));if(A(g).some(function(e){return!t.has(e)}))return void p(void 0)}if(b){if(!z&&R.size){var n="".concat(b.column,":").concat(b.direction);if(C.current!==n){var r=w(A(g),b,U);C.current=n,r.join(",")!==g&&y(function(e){return new Map([].concat(function(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||k(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(e),[[f,new Set(r)]]))})}}}else C.current=void 0},[g,R,U,z,f,y,b]),{columns:(0,r.useMemo)(function(){if(h){var e=S[f];return(0,a.T)(f,m,void 0,void 0,void 0,h).map(function(t){return null!=e&&e[t.name]?x(x({},t),{},{sortable:!0,sorted:t.name===(null==b?void 0:b.column)?b.direction:void 0}):t})}},[m,h,f,b]),handleSort:(0,r.useCallback)(function(e){var t=e;p(function(e){return(null==e?void 0:e.column)===t&&e.direction===c.UE.ascend?{column:t,direction:c.UE.descend}:{column:t,direction:c.UE.ascend}})},[])}}},37971(e,t,n){n(65302),n(14758),n(99488),n(36883),n(64317),n(16667),n(14211),n(66993),n(74495),n(35737),n(36630),n(23535),n(33768),n(5617),n(25800),n(2851),n(4514);var r=n(71763),o=n(47597),i=n(52871);function a(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,u=[],l=!0,s=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;
1!(l=(r=i.call(n)).done)&&(u.push(r.value),u.length!==t);l=!0);}catch(e){s=!0,o=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw o}}return u}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,["A",0,function(e,t){var n=u((0,r.useState)(e),2),l=n[0],s=n[1],c=u((0,r.useState)(function(){return{total:void 0,nextUrl:void 0,warnings:void 0,suggesstions:void 0}}),2),f=c[0],d=c[1],m=u((0,r.useState)([]),2),y=m[0],v=m[1];(0,r.useEffect)(function(){v([]),d({total:void 0,nextUrl:void 0}),s(e)},[e,t]);var b=(0,i.A)(l),p=b.data,h=b.loading,g=b.progress,S=b.headers,j=b.error,w=b.status;(0,r.useEffect)(function(){if(p){var e=p.results,n=p.warnings,r=p.suggestions,i=t?t(e):e,u=null==S?void 0:S["x-total-results"];v(function(e){return[].concat(a(e),a(i))}),d({total:u?parseInt(u,10):0,nextUrl:(0,o.A)(S),warnings:n,suggestions:r})}},[p,S,t]);var A=f.total,O=f.nextUrl,x=f.warnings,P=f.suggestions,k=!!A&&A>y.length;return{allResults:y,initialLoading:h&&l===e,progress:g,hasMoreData:k,handleLoadMoreRows:function(){return O&&s(O)},total:A,failedIds:null==p?void 0:p.failedIds,suggestedIds:null==p?void 0:p.suggestedIds,obsoleteCount:null==p?void 0:p.obsoleteCount,error:j,status:w,warnings:x,suggestions:P}}])},47597(e,t,n){n(33768),n(64617);var r=/<([0-9a-zA-Z$\-_.+!*'(),?/:=&%]+)>; rel="next"/;n.d(t,["A",0,function(e){if(null!=e&&e.link){var t=r.exec(e.link);return null==t?void 0:t[1]}}])},18573(e,t,n){var r=n(42289),o=n(52341),i=n(78282),a=/"/g,u=r("".replace);e.exports=function(e,t,n,r){var l=i(o(e)),s="<"+t;return""!==n&&(s+=" "+n+'="'+u(i(r),a,""")+'"'),s+">"+l+"</"+t+">"}},61526(e,t,n){var r=n(18930);e.exports=function(e){return r(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3})}},64617(e,t,n){var r=n(67725),o=n(18573);r({target:"String",proto:!0,forced:n(61526)("link")},{link:function(e){return o(this,"a","href",e)}})}}]); 2//# sourceMappingURL=legacy.basket-full-view.26beab.js.map
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.