From cb8d66d22c675429e7fff170b8b7f54d75b64526 Mon Sep 17 00:00:00 2001 From: leo ouyang Date: Fri, 28 Jan 2022 13:53:13 -0500 Subject: [PATCH] Updates --- asset-manifest.json | 30 +++++++++---------- index.html | 2 +- manifest.json | 4 +-- static/js/2.4d054bbe.chunk.js | 3 -- static/js/2.be0fdc5d.chunk.js | 3 ++ ...SE.txt => 2.be0fdc5d.chunk.js.LICENSE.txt} | 0 ...e.chunk.js.map => 2.be0fdc5d.chunk.js.map} | 2 +- static/js/3.e69bb6e5.chunk.js | 2 ++ ...f.chunk.js.map => 3.e69bb6e5.chunk.js.map} | 2 +- static/js/3.ec41b92f.chunk.js | 2 -- static/js/main.aaa98923.chunk.js | 2 -- static/js/main.aaa98923.chunk.js.map | 1 - static/js/main.c03d470a.chunk.js | 2 ++ static/js/main.c03d470a.chunk.js.map | 1 + ...n.630f7fdb.js => runtime-main.70079c95.js} | 4 +-- ...db.js.map => runtime-main.70079c95.js.map} | 2 +- 16 files changed, 31 insertions(+), 31 deletions(-) delete mode 100644 static/js/2.4d054bbe.chunk.js create mode 100644 static/js/2.be0fdc5d.chunk.js rename static/js/{2.4d054bbe.chunk.js.LICENSE.txt => 2.be0fdc5d.chunk.js.LICENSE.txt} (100%) rename static/js/{2.4d054bbe.chunk.js.map => 2.be0fdc5d.chunk.js.map} (99%) create mode 100644 static/js/3.e69bb6e5.chunk.js rename static/js/{3.ec41b92f.chunk.js.map => 3.e69bb6e5.chunk.js.map} (98%) delete mode 100644 static/js/3.ec41b92f.chunk.js delete mode 100644 static/js/main.aaa98923.chunk.js delete mode 100644 static/js/main.aaa98923.chunk.js.map create mode 100644 static/js/main.c03d470a.chunk.js create mode 100644 static/js/main.c03d470a.chunk.js.map rename static/js/{runtime-main.630f7fdb.js => runtime-main.70079c95.js} (69%) rename static/js/{runtime-main.630f7fdb.js.map => runtime-main.70079c95.js.map} (92%) diff --git a/asset-manifest.json b/asset-manifest.json index ef32bf0..165c1f2 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,22 +1,22 @@ { "files": { - "main.css": "/EbookFoundation/free-programming-books-search/static/css/main.098739b2.chunk.css", - "main.js": "/EbookFoundation/free-programming-books-search/static/js/main.aaa98923.chunk.js", - "main.js.map": "/EbookFoundation/free-programming-books-search/static/js/main.aaa98923.chunk.js.map", - "runtime-main.js": "/EbookFoundation/free-programming-books-search/static/js/runtime-main.630f7fdb.js", - "runtime-main.js.map": "/EbookFoundation/free-programming-books-search/static/js/runtime-main.630f7fdb.js.map", - "static/js/2.4d054bbe.chunk.js": "/EbookFoundation/free-programming-books-search/static/js/2.4d054bbe.chunk.js", - "static/js/2.4d054bbe.chunk.js.map": "/EbookFoundation/free-programming-books-search/static/js/2.4d054bbe.chunk.js.map", - "static/js/3.ec41b92f.chunk.js": "/EbookFoundation/free-programming-books-search/static/js/3.ec41b92f.chunk.js", - "static/js/3.ec41b92f.chunk.js.map": "/EbookFoundation/free-programming-books-search/static/js/3.ec41b92f.chunk.js.map", - "index.html": "/EbookFoundation/free-programming-books-search/index.html", - "static/css/main.098739b2.chunk.css.map": "/EbookFoundation/free-programming-books-search/static/css/main.098739b2.chunk.css.map", - "static/js/2.4d054bbe.chunk.js.LICENSE.txt": "/EbookFoundation/free-programming-books-search/static/js/2.4d054bbe.chunk.js.LICENSE.txt" + "main.css": "/free-programming-books-search/static/css/main.098739b2.chunk.css", + "main.js": "/free-programming-books-search/static/js/main.c03d470a.chunk.js", + "main.js.map": "/free-programming-books-search/static/js/main.c03d470a.chunk.js.map", + "runtime-main.js": "/free-programming-books-search/static/js/runtime-main.70079c95.js", + "runtime-main.js.map": "/free-programming-books-search/static/js/runtime-main.70079c95.js.map", + "static/js/2.be0fdc5d.chunk.js": "/free-programming-books-search/static/js/2.be0fdc5d.chunk.js", + "static/js/2.be0fdc5d.chunk.js.map": "/free-programming-books-search/static/js/2.be0fdc5d.chunk.js.map", + "static/js/3.e69bb6e5.chunk.js": "/free-programming-books-search/static/js/3.e69bb6e5.chunk.js", + "static/js/3.e69bb6e5.chunk.js.map": "/free-programming-books-search/static/js/3.e69bb6e5.chunk.js.map", + "index.html": "/free-programming-books-search/index.html", + "static/css/main.098739b2.chunk.css.map": "/free-programming-books-search/static/css/main.098739b2.chunk.css.map", + "static/js/2.be0fdc5d.chunk.js.LICENSE.txt": "/free-programming-books-search/static/js/2.be0fdc5d.chunk.js.LICENSE.txt" }, "entrypoints": [ - "static/js/runtime-main.630f7fdb.js", - "static/js/2.4d054bbe.chunk.js", + "static/js/runtime-main.70079c95.js", + "static/js/2.be0fdc5d.chunk.js", "static/css/main.098739b2.chunk.css", - "static/js/main.aaa98923.chunk.js" + "static/js/main.c03d470a.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 3735238..26a2253 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
\ No newline at end of file +FPB Search
\ No newline at end of file diff --git a/manifest.json b/manifest.json index 080d6c7..653f095 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "React App", - "name": "Create React App Sample", + "short_name": "FPB Search", + "name": "Free Programming Books Search", "icons": [ { "src": "favicon.ico", diff --git a/static/js/2.4d054bbe.chunk.js b/static/js/2.4d054bbe.chunk.js deleted file mode 100644 index fdbf490..0000000 --- a/static/js/2.4d054bbe.chunk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see 2.4d054bbe.chunk.js.LICENSE.txt */ -(this["webpackJsonpmy-app"]=this["webpackJsonpmy-app"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(30)},function(e,t,n){"use strict";e.exports=n(24)},function(e,t,n){"use strict";var r=n(12),o=Object.prototype.toString;function a(e){return"[object Array]"===o.call(e)}function i(e){return"undefined"===typeof e}function l(e){return null!==e&&"object"===typeof e}function u(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function s(e){return"[object Function]"===o.call(e)}function c(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),a(e))for(var n=0,r=e.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){u.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){u.headers[e]=r.merge(i)})),e.exports=u}).call(this,n(36))},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(6);function o(e,t){if(e){if("string"===typeof e)return Object(r.a)(e,t);var n=Object.prototype.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)?Object(r.a)(e,t):void 0}}},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,t){for(var n,l,u=i(e),s=1;s0&&void 0!==arguments[0]?arguments[0]:3,t=new Map,n=Math.pow(10,e);return{get:function(e){var r=e.match(z).length;if(t.has(r))return t.get(r);var o=1/Math.sqrt(r),a=parseFloat(Math.round(o*n)/n);return t.set(r,a),a},clear:function(){t.clear()}}}var I=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,r=void 0===n?R.getFn:n;h(this,e),this.norm=j(3),this.getFn=r,this.isCreated=!1,this.setIndexRecords()}return m(e,[{key:"setSources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setIndexRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=t,this._keysMap={},t.forEach((function(t,n){e._keysMap[t.id]=n}))}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,g(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();g(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,o=void 0===r?R.getFn:r,a=new I({getFn:o});return a.setKeys(e.map(P)),a.setSources(t),a.create(),a}function A(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,o=t.currentLocation,a=void 0===o?0:o,i=t.expectedLocation,l=void 0===i?0:i,u=t.distance,s=void 0===u?R.distance:u,c=t.ignoreLocation,f=void 0===c?R.ignoreLocation:c,d=r/e.length;if(f)return d;var p=Math.abs(l-a);return s?d+p/s:p?1:d}function D(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:R.minMatchCharLength,n=[],r=-1,o=-1,a=0,i=e.length;a=t&&n.push([r,o]),r=-1)}return e[a-1]&&a-r>=t&&n.push([r,a-1]),n}var U=32;function $(e){for(var t={},n=0,r=e.length;n1&&void 0!==arguments[1]?arguments[1]:{},o=r.location,a=void 0===o?R.location:o,i=r.threshold,l=void 0===i?R.threshold:i,u=r.distance,s=void 0===u?R.distance:u,c=r.includeMatches,f=void 0===c?R.includeMatches:c,d=r.findAllMatches,p=void 0===d?R.findAllMatches:d,v=r.minMatchCharLength,m=void 0===v?R.minMatchCharLength:v,y=r.isCaseSensitive,g=void 0===y?R.isCaseSensitive:y,b=r.ignoreLocation,w=void 0===b?R.ignoreLocation:b;if(h(this,e),this.options={location:a,threshold:l,distance:s,includeMatches:f,findAllMatches:p,minMatchCharLength:m,isCaseSensitive:g,ignoreLocation:w},this.pattern=g?t:t.toLowerCase(),this.chunks=[],this.pattern.length){var k=function(e,t){n.chunks.push({pattern:e,alphabet:$(e),startIndex:t})},E=this.pattern.length;if(E>U){for(var S=0,x=E%U,_=E-x;S<_;)k(this.pattern.substr(S,U),S),S+=U;if(x){var C=E-U;k(this.pattern.substr(C),C)}}else k(this.pattern,0)}}return m(e,[{key:"searchIn",value:function(e){var t=this.options,n=t.isCaseSensitive,r=t.includeMatches;if(n||(e=e.toLowerCase()),this.pattern===e){var o={isMatch:!0,score:0};return r&&(o.indices=[[0,e.length-1]]),o}var a=this.options,i=a.location,l=a.distance,u=a.threshold,s=a.findAllMatches,c=a.minMatchCharLength,f=a.ignoreLocation,p=[],h=0,v=!1;this.chunks.forEach((function(t){var n=t.pattern,o=t.alphabet,a=t.startIndex,m=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=r.location,a=void 0===o?R.location:o,i=r.distance,l=void 0===i?R.distance:i,u=r.threshold,s=void 0===u?R.threshold:u,c=r.findAllMatches,f=void 0===c?R.findAllMatches:c,d=r.minMatchCharLength,p=void 0===d?R.minMatchCharLength:d,h=r.includeMatches,v=void 0===h?R.includeMatches:h,m=r.ignoreLocation,y=void 0===m?R.ignoreLocation:m;if(t.length>U)throw new Error(C(U));for(var g,b=t.length,w=e.length,k=Math.max(0,Math.min(a,w)),E=s,S=k,x=p>1||v,_=x?Array(w):[];(g=e.indexOf(t,S))>-1;){var L=A(t,{currentLocation:g,expectedLocation:k,distance:l,ignoreLocation:y});if(E=Math.min(L,E),S=g+b,x)for(var O=0;O=F;V-=1){var W=V-1,H=n[e.charAt(W)];if(x&&(_[W]=+!!H),B[V]=(B[V+1]<<1|1)&H,z&&(B[V]|=(P[V+1]|P[V])<<1|1|P[V+1]),B[V]&M&&(N=A(t,{errors:z,currentLocation:W,expectedLocation:k,distance:l,ignoreLocation:y}))<=E){if(E=N,(S=W)<=k)break;F=Math.max(1,2*k-S)}}if(A(t,{errors:z+1,currentLocation:k,expectedLocation:k,distance:l,ignoreLocation:y})>E)break;P=B}var q={isMatch:S>=0,score:Math.max(.001,N)};if(x){var Q=D(_,p);Q.length?v&&(q.indices=Q):q.isMatch=!1}return q}(e,n,o,{location:i+a,distance:l,threshold:u,findAllMatches:s,minMatchCharLength:c,includeMatches:r,ignoreLocation:f}),y=m.isMatch,g=m.score,b=m.indices;y&&(v=!0),h+=g,y&&b&&(p=[].concat(d(p),d(b)))}));var m={isMatch:v,score:v?h/this.chunks.length:1};return v&&r&&(m.indices=p),m}}]),e}(),V=function(){function e(t){h(this,e),this.pattern=t}return m(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return W(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return W(e,this.singleRegex)}}]),e}();function W(e,t){var n=e.match(t);return n?n[1]:null}var H=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^="(.*)"$/}},{key:"singleRegex",get:function(){return/^=(.*)$/}}]),n}(V),q=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),n}(V),Q=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),n}(V),K=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),n}(V),Y=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),n}(V),X=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),n}(V),J=function(e){a(n,e);var t=s(n);function n(e){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=o.location,i=void 0===a?R.location:a,l=o.threshold,u=void 0===l?R.threshold:l,s=o.distance,c=void 0===s?R.distance:s,f=o.includeMatches,d=void 0===f?R.includeMatches:f,p=o.findAllMatches,v=void 0===p?R.findAllMatches:p,m=o.minMatchCharLength,y=void 0===m?R.minMatchCharLength:m,g=o.isCaseSensitive,b=void 0===g?R.isCaseSensitive:g,w=o.ignoreLocation,k=void 0===w?R.ignoreLocation:w;return h(this,n),(r=t.call(this,e))._bitapSearch=new B(e,{location:i,threshold:u,distance:c,includeMatches:d,findAllMatches:v,minMatchCharLength:y,isCaseSensitive:b,ignoreLocation:k}),r}return m(n,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),n}(V),G=function(e){a(n,e);var t=s(n);function n(e){return h(this,n),t.call(this,e)}return m(n,[{key:"search",value:function(e){for(var t,n=0,r=[],o=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+o,r.push([t,n-1]);var a=!!r.length;return{isMatch:a,score:a?0:1,indices:r}}}],[{key:"type",get:function(){return"include"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),n}(V),Z=[H,G,Q,K,X,Y,q,J],ee=Z.length,te=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function ne(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(te).filter((function(e){return e&&!!e.trim()})),r=[],o=0,a=n.length;o1&&void 0!==arguments[1]?arguments[1]:{},r=n.isCaseSensitive,o=void 0===r?R.isCaseSensitive:r,a=n.includeMatches,i=void 0===a?R.includeMatches:a,l=n.minMatchCharLength,u=void 0===l?R.minMatchCharLength:l,s=n.ignoreLocation,c=void 0===s?R.ignoreLocation:s,f=n.findAllMatches,d=void 0===f?R.findAllMatches:f,p=n.location,v=void 0===p?R.location:p,m=n.threshold,y=void 0===m?R.threshold:m,g=n.distance,b=void 0===g?R.distance:g;h(this,e),this.query=null,this.options={isCaseSensitive:o,includeMatches:i,minMatchCharLength:u,findAllMatches:d,ignoreLocation:c,location:v,threshold:y,distance:b},this.pattern=o?t:t.toLowerCase(),this.query=ne(this.pattern,this.options)}return m(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var o=0,a=[],i=0,l=0,u=t.length;l2&&void 0!==arguments[2]?arguments[2]:{},r=n.auto,o=void 0===r||r,a=function e(n){var r=Object.keys(n),a=de(n);if(!a&&r.length>1&&!fe(n))return e(he(n));if(pe(n)){var i=a?n[se]:r[0],l=a?n[ce]:n[i];if(!g(l))throw new Error(_(i));var u={keyId:T(i),pattern:l};return o&&(u.searcher=ie(l,t)),u}var s={children:[],operator:r[0]};return r.forEach((function(t){var r=n[t];y(r)&&r.forEach((function(t){s.children.push(e(t))}))})),s};return fe(e)||(e=he(e)),a(e)}function me(e,t){var n=t.ignoreFieldNorm,r=void 0===n?R.ignoreFieldNorm:n;e.forEach((function(e){var t=1;e.matches.forEach((function(e){var n=e.key,o=e.norm,a=e.score,i=n?n.weight:null;t*=Math.pow(0===a&&i?Number.EPSILON:a,(i||1)*(r?1:o))})),e.score=t}))}function ye(e,t){var n=e.matches;t.matches=[],E(n)&&n.forEach((function(e){if(E(e.indices)&&e.indices.length){var n={indices:e.indices,value:e.value};e.key&&(n.key=e.key.src),e.idx>-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function ge(e,t){t.score=e.score}function be(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,o=void 0===r?R.includeMatches:r,a=n.includeScore,i=void 0===a?R.includeScore:a,l=[];return o&&l.push(ye),i&&l.push(ge),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return l.length&&l.forEach((function(t){t(e,r)})),r}))}var we=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;h(this,e),this.options=Object(p.a)(Object(p.a)({},R),n),this.options.useExtendedSearch,this._keyStore=new O(this.options.keys),this.setCollection(t,r)}return m(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof I))throw new Error("Incorrect 'index' type");this._myIndex=t||F(this.options.keys,this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){E(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"remove",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){return!1},t=[],n=0,r=this._docs.length;n1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,o=this.options,a=o.includeMatches,i=o.includeScore,l=o.shouldSort,u=o.sortFn,s=o.ignoreFieldNorm,c=g(e)?g(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return me(c,{ignoreFieldNorm:s}),l&&c.sort(u),b(r)&&r>-1&&(c=c.slice(0,r)),be(c,this._docs,{includeMatches:a,includeScore:i})}},{key:"_searchStringList",value:function(e){var t=ie(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,o=e.i,a=e.n;if(E(n)){var i=t.searchIn(n),l=i.isMatch,u=i.score,s=i.indices;l&&r.push({item:n,idx:o,matches:[{score:u,value:n,norm:a,indices:s}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=ve(e,this.options),r=function e(n,r,o){if(!n.children){var a=n.keyId,i=n.searcher,l=t._findMatches({key:t._keyStore.get(a),value:t._myIndex.getValueForItemAtKeyId(r,a),searcher:i});return l&&l.length?[{idx:o,item:r,matches:l}]:[]}switch(n.operator){case le:for(var u=[],s=0,c=n.children.length;s1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?R.getFn:n,o=e.keys,a=e.records,i=new I({getFn:r});return i.setKeys(o),i.setIndexRecords(a),i},we.config=R,we.parseQuery=ve,function(){ae.push.apply(ae,arguments)}(oe);t.a=we},function(e,t,n){"use strict";var r=n(10),o=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var i=60109,l=60110,u=60112;t.Suspense=60113;var s=60115,c=60116;if("function"===typeof Symbol&&Symbol.for){var f=Symbol.for;o=f("react.element"),a=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),i=f("react.provider"),l=f("react.context"),u=f("react.forward_ref"),t.Suspense=f("react.suspense"),s=f("react.memo"),c=f("react.lazy")}var d="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n