react-querybuilder
Advanced tools
Comparing version 3.8.0 to 3.8.1
@@ -1,2 +0,2 @@ | ||
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=48)}([function(e,t){e.exports=require("react")},function(e,t,n){"use strict";function r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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 i,u=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return v}));var a=function e(t,n){if(n.id===t)return n;var o,a=r(n.rules);try{for(a.s();!(o=a.n()).done;){var i=o.value;if(i.id===t)return i;if(v(i)){var u=e(t,i);if(u)return u}}}catch(e){a.e(e)}finally{a.f()}},i=function(e,t,n){var r="'".concat(n,"'");return"null"===t.toLowerCase()||"notnull"===t.toLowerCase()?r="":"in"===t.toLowerCase()||"notin"===t.toLowerCase()?r="(".concat(n.split(",").map((function(e){return"'".concat(e.trim(),"'")})).join(", "),")"):"contains"===t.toLowerCase()||"doesnotcontain"===t.toLowerCase()?r="'%".concat(n,"%'"):"beginswith"===t.toLowerCase()||"doesnotbeginwith"===t.toLowerCase()?r="'".concat(n,"%'"):"endswith"===t.toLowerCase()||"doesnotendwith"===t.toLowerCase()?r="'%".concat(n,"'"):"boolean"==typeof n&&(r="".concat(n).toUpperCase()),r},u=function(e,t){var n,r,o;"string"==typeof t?(n=t,r=i,o=""):(n=(null==t?void 0:t.format)||"json",r=(null==t?void 0:t.valueProcessor)||i,o=(null==t?void 0:t.quoteFieldNamesWith)||"");var a=n.toLowerCase();if("json"===a)return JSON.stringify(e,null,2);if("json_without_ids"===a)return JSON.stringify(e,["rules","field","value","operator","combinator","not"]);if("sql"===a||"parameterized"===a){var u="parameterized"===a,c=[],l=function e(t){var n=t.rules.map((function(t){return v(t)?e(t):function(e){var t=r(e.field,e.operator,e.value),n=function(e){switch(e.toLowerCase()){case"null":return"is null";case"notnull":return"is not null";case"notin":return"not in";case"contains":case"beginswith":case"endswith":return"like";case"doesnotcontain":case"doesnotbeginwith":case"doesnotendwith":return"not like";default:return e}}(e.operator);if(u&&t){if("in"===n.toLowerCase()||"not in"===n.toLowerCase()){var a=e.value.split(",").map((function(e){return e.trim()}));return a.forEach((function(e){return c.push(e)})),"".concat(o).concat(e.field).concat(o," ").concat(n," (").concat(a.map((function(e){return"?"})).join(", "),")")}c.push(t.match(/^'?(.*?)'?$/)[1])}return"".concat(o).concat(e.field).concat(o," ").concat(n," ").concat(u&&t?"?":t).trim()}(t)}));return"".concat(t.not?"NOT ":"","(").concat(n.join(" ".concat(t.combinator," ")),")")};return u?{sql:l(e),params:c}:l(e)}return""},c=n(5);function l(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 s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=function e(t){return v(t)?{id:t.id||"g-".concat(Object(c.a)()),rules:t.rules.map((function(t){return e(t)})),combinator:t.combinator,not:!!t.not}:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({id:t.id||"r-".concat(Object(c.a)())},t)},p=function e(t,n,r){var o=-1;return r.id===t?o=n:v(r)&&r.rules.forEach((function(r){if(-1===o){var a=n;v(r)&&a++,o=e(t,a,r)}})),o},v=function(e){var t=e;return!(!t.combinator||!t.rules)}},function(e,t,n){var r=n(32),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t,n){var r=n(61),o=n(67);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(49);e.exports=function(e){return r(e,5)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:21,t="",n=crypto.getRandomValues(new Uint8Array(e));e--;){var r=63&n[e];t+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return t}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){var r=n(51),o=n(52),a=n(53),i=n(54),u=n(55);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(30);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(17),o=n(63),a=n(64),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},function(e,t,n){var r=n(3)(Object,"create");e.exports=r},function(e,t,n){var r=n(77);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(34),o=n(35);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var u=-1,c=t.length;++u<c;){var l=t[u],s=a?a(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),i?o(n,l,s):r(n,l,s)}return n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(15),o=n.n(r),a=n(0),i=n.n(a),u=function(e){var t,n,r,a,u=e.id,c=e.parentId,l=e.field,s=e.operator,f=e.value,p=e.translations,v=e.schema,d=v.classNames,b=v.controls,y=v.fields,h=v.getInputType,m=v.getLevel,j=v.getOperators,g=v.getValueEditorType,O=v.getValues,x=v.onPropChange,w=v.onRuleRemove,_=function(e,t){x(e,t,u)},A=o()(y,(function(e){return e.name===l})),E=null!==(t=null==A?void 0:A.inputType)&&void 0!==t?t:h(l,s),S=null!==(n=null==A?void 0:A.operators)&&void 0!==n?n:j(l),P=null!==(r=null==A?void 0:A.valueEditorType)&&void 0!==r?r:g(l,s),C=null!==(a=null==A?void 0:A.values)&&void 0!==a?a:O(l,s),N=m(u);return i.a.createElement("div",{className:"rule ".concat(d.rule),"data-rule-id":u,"data-level":N},i.a.createElement(b.fieldSelector,{options:y,title:p.fields.title,value:l,operator:s,className:"rule-fields ".concat(d.fields),handleOnChange:function(e){_("field",e)},level:N}),i.a.createElement(b.operatorSelector,{field:l,fieldData:A,title:p.operators.title,options:S,value:s,className:"rule-operators ".concat(d.operators),handleOnChange:function(e){_("operator",e)},level:N}),i.a.createElement(b.valueEditor,{field:l,fieldData:A,title:p.value.title,operator:s,value:f,type:P,inputType:E,values:C,className:"rule-value ".concat(d.value),handleOnChange:function(e){_("value",e)},level:N}),i.a.createElement(b.removeRuleAction,{label:p.removeRule.label,title:p.removeRule.title,className:"rule-remove ".concat(d.removeRule),handleOnClick:function(e){e.preventDefault(),e.stopPropagation(),w(u,c)},level:N}))};u.displayName="Rule"},function(e,t,n){"use strict";e.exports=function(e,t,n){if("function"==typeof Array.prototype.find)return e.find(t,n);n=n||this;var r,o=e.length;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(r=0;r<o;r++)if(t.call(n,e[r],r,e))return e[r]}},function(e,t,n){var r=n(3)(n(2),"Map");e.exports=r},function(e,t,n){var r=n(2).Symbol;e.exports=r},function(e,t,n){var r=n(36),o=n(91),a=n(40);e.exports=function(e){return a(e)?r(e):o(e)}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(32),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(this,n(20)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(36),o=n(94),a=n(40);e.exports=function(e){return a(e)?r(e,!0):o(e)}},function(e,t,n){var r=n(99),o=n(41),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,u=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=u},function(e,t,n){var r=n(103),o=n(16),a=n(104),i=n(105),u=n(106),c=n(10),l=n(33),s=l(r),f=l(o),p=l(a),v=l(i),d=l(u),b=c;(r&&"[object DataView]"!=b(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=b(new o)||a&&"[object Promise]"!=b(a.resolve())||i&&"[object Set]"!=b(new i)||u&&"[object WeakMap]"!=b(new u))&&(b=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case s:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case v:return"[object Set]";case d:return"[object WeakMap]"}return t}),e.exports=b},function(e,t,n){var r=n(109);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){"use strict";e.exports=function(e,t,n){if("function"==typeof Array.prototype.findIndex)return e.findIndex(t,n);if("function"!=typeof t)throw new TypeError("predicate must be a function");var r=Object(e),o=r.length;if(0===o)return-1;for(var a=0;a<o;a++)if(t.call(n,r[a],a,r))return a;return-1}},function(e,t,n){"use strict"; | ||
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=48)}([function(e,t){e.exports=require("react")},function(e,t,n){"use strict";function r(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}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 i,u=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){c=!0,i=e},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return f})),n.d(t,"d",(function(){return p})),n.d(t,"e",(function(){return v}));var a=function e(t,n){if(n.id===t)return n;var o,a=r(n.rules);try{for(a.s();!(o=a.n()).done;){var i=o.value;if(i.id===t)return i;if(v(i)){var u=e(t,i);if(u)return u}}}catch(e){a.e(e)}finally{a.f()}},i=function(e,t,n){var r="'".concat(n,"'");return"null"===t.toLowerCase()||"notnull"===t.toLowerCase()?r="":"in"===t.toLowerCase()||"notin"===t.toLowerCase()?r="(".concat(n.split(",").map((function(e){return"'".concat(e.trim(),"'")})).join(", "),")"):"contains"===t.toLowerCase()||"doesnotcontain"===t.toLowerCase()?r="'%".concat(n,"%'"):"beginswith"===t.toLowerCase()||"doesnotbeginwith"===t.toLowerCase()?r="'".concat(n,"%'"):"endswith"===t.toLowerCase()||"doesnotendwith"===t.toLowerCase()?r="'%".concat(n,"'"):"boolean"==typeof n&&(r="".concat(n).toUpperCase()),r},u=function(e,t){var n,r,o;"string"==typeof t?(n=t,r=i,o=""):(n=(null==t?void 0:t.format)||"json",r=(null==t?void 0:t.valueProcessor)||i,o=(null==t?void 0:t.quoteFieldNamesWith)||"");var a=n.toLowerCase();if("json"===a)return JSON.stringify(e,null,2);if("json_without_ids"===a)return JSON.stringify(e,["rules","field","value","operator","combinator","not"]);if("sql"===a||"parameterized"===a){var u="parameterized"===a,c=[],l=function e(t){var n=t.rules.map((function(t){return v(t)?e(t):function(e){var t=r(e.field,e.operator,e.value),n=function(e){switch(e.toLowerCase()){case"null":return"is null";case"notnull":return"is not null";case"notin":return"not in";case"contains":case"beginswith":case"endswith":return"like";case"doesnotcontain":case"doesnotbeginwith":case"doesnotendwith":return"not like";default:return e}}(e.operator);if(u&&t){if("in"===n.toLowerCase()||"not in"===n.toLowerCase()){var a=e.value.split(",").map((function(e){return e.trim()}));return a.forEach((function(e){return c.push(e)})),"".concat(o).concat(e.field).concat(o," ").concat(n," (").concat(a.map((function(e){return"?"})).join(", "),")")}c.push(t.match(/^'?(.*?)'?$/)[1])}return"".concat(o).concat(e.field).concat(o," ").concat(n," ").concat(u&&t?"?":t).trim()}(t)}));return"".concat(t.not?"NOT ":"","(").concat(n.join(" ".concat(t.combinator," ")),")")};return u?{sql:l(e),params:c}:l(e)}return""},c=n(5);function l(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 s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=function e(t){return v(t)?{id:t.id||"g-".concat(Object(c.a)()),rules:t.rules.map((function(t){return e(t)})),combinator:t.combinator,not:!!t.not}:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({id:t.id||"r-".concat(Object(c.a)())},t)},p=function e(t,n,r){var o=-1;return r.id===t?o=n:v(r)&&r.rules.forEach((function(r){if(-1===o){var a=n;v(r)&&a++,o=e(t,a,r)}})),o},v=function(e){var t=e;return!(!t.combinator||!t.rules)}},function(e,t,n){var r=n(32),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t,n){var r=n(61),o=n(67);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(49);e.exports=function(e){return r(e,5)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:21,t="",n=crypto.getRandomValues(new Uint8Array(e));e--;){var r=63&n[e];t+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return t}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";e.exports=function(e,t,n){if("function"==typeof Array.prototype.find)return e.find(t,n);n=n||this;var r,o=e.length;if("function"!=typeof t)throw new TypeError(t+" is not a function");for(r=0;r<o;r++)if(t.call(n,e[r],r,e))return e[r]}},function(e,t,n){var r=n(51),o=n(52),a=n(53),i=n(54),u=n(55);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(30);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(17),o=n(63),a=n(64),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},function(e,t,n){var r=n(3)(Object,"create");e.exports=r},function(e,t,n){var r=n(77);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t,n){var r=n(34),o=n(35);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var u=-1,c=t.length;++u<c;){var l=t[u],s=a?a(n[l],e[l],l,n,e):void 0;void 0===s&&(s=e[l]),i?o(n,l,s):r(n,l,s)}return n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(8),o=n.n(r),a=n(0),i=n.n(a),u=function(e){var t,n,r,a,u=e.id,c=e.parentId,l=e.field,s=e.operator,f=e.value,p=e.translations,v=e.schema,d=v.classNames,b=v.controls,y=v.fields,h=v.getInputType,m=v.getLevel,j=v.getOperators,g=v.getValueEditorType,O=v.getValues,x=v.onPropChange,w=v.onRuleRemove,_=function(e,t){x(e,t,u)},A=o()(y,(function(e){return e.name===l})),E=null!==(t=null==A?void 0:A.inputType)&&void 0!==t?t:h(l,s),S=null!==(n=null==A?void 0:A.operators)&&void 0!==n?n:j(l),P=null!==(r=null==A?void 0:A.valueEditorType)&&void 0!==r?r:g(l,s),C=null!==(a=null==A?void 0:A.values)&&void 0!==a?a:O(l,s),N=m(u);return i.a.createElement("div",{className:"rule ".concat(d.rule),"data-rule-id":u,"data-level":N},i.a.createElement(b.fieldSelector,{options:y,title:p.fields.title,value:l,operator:s,className:"rule-fields ".concat(d.fields),handleOnChange:function(e){_("field",e)},level:N}),i.a.createElement(b.operatorSelector,{field:l,fieldData:A,title:p.operators.title,options:S,value:s,className:"rule-operators ".concat(d.operators),handleOnChange:function(e){_("operator",e)},level:N}),i.a.createElement(b.valueEditor,{field:l,fieldData:A,title:p.value.title,operator:s,value:f,type:P,inputType:E,values:C,className:"rule-value ".concat(d.value),handleOnChange:function(e){_("value",e)},level:N}),i.a.createElement(b.removeRuleAction,{label:p.removeRule.label,title:p.removeRule.title,className:"rule-remove ".concat(d.removeRule),handleOnClick:function(e){e.preventDefault(),e.stopPropagation(),w(u,c)},level:N}))};u.displayName="Rule"},function(e,t,n){var r=n(3)(n(2),"Map");e.exports=r},function(e,t,n){var r=n(2).Symbol;e.exports=r},function(e,t,n){var r=n(36),o=n(91),a=n(40);e.exports=function(e){return a(e)?r(e):o(e)}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(32),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(this,n(20)(e))},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(36),o=n(94),a=n(40);e.exports=function(e){return a(e)?r(e,!0):o(e)}},function(e,t,n){var r=n(99),o=n(41),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,u=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=u},function(e,t,n){var r=n(103),o=n(16),a=n(104),i=n(105),u=n(106),c=n(11),l=n(33),s=l(r),f=l(o),p=l(a),v=l(i),d=l(u),b=c;(r&&"[object DataView]"!=b(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=b(new o)||a&&"[object Promise]"!=b(a.resolve())||i&&"[object Set]"!=b(new i)||u&&"[object WeakMap]"!=b(new u))&&(b=function(e){var t=c(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case s:return"[object DataView]";case f:return"[object Map]";case p:return"[object Promise]";case v:return"[object Set]";case d:return"[object WeakMap]"}return t}),e.exports=b},function(e,t,n){var r=n(109);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){"use strict";e.exports=function(e,t,n){if("function"==typeof Array.prototype.findIndex)return e.findIndex(t,n);if("function"!=typeof t)throw new TypeError("predicate must be a function");var r=Object(e),o=r.length;if(0===o)return-1;for(var a=0;a<o;a++)if(t.call(n,r[a],a,r))return a;return-1}},function(e,t,n){"use strict"; | ||
/* | ||
@@ -6,2 +6,2 @@ object-assign | ||
@license MIT | ||
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null==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(e){return!1}}()?Object.assign:function(e,t){for(var n,u,c=i(e),l=1;l<arguments.length;l++){for(var s in n=Object(arguments[l]))o.call(n,s)&&(c[s]=n[s]);if(r){u=r(n);for(var f=0;f<u.length;f++)a.call(n,u[f])&&(c[u[f]]=n[u[f]])}}return c}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(10),o=n(6);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(62))},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(35),o=n(30),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(82);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(84),o=n(85),a=n(19),i=n(37),u=n(88),c=n(89),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),s=!n&&o(e),f=!n&&!s&&i(e),p=!n&&!s&&!f&&c(e),v=n||s||f||p,d=v?r(e.length,String):[],b=d.length;for(var y in e)!t&&!l.call(e,y)||v&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||u(y,b))||d.push(y);return d}},function(e,t,n){(function(e){var r=n(2),o=n(87),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,u=i&&i.exports===a?r.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;e.exports=c}).call(this,n(20)(e))},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(31),o=n(38);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(43),o=n(44),a=n(25),i=n(41),u=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=u},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(39)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(43),o=n(19);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},function(e,t){},function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var r=n(15),o=n.n(r),a=n(28),i=n.n(a),u=n(4),c=n.n(u),l=n(5),s=n(29),f=n.n(s),p=n(0),v=n.n(p),d=function(e){var t=e.operator,n=e.value,r=e.handleOnChange,o=e.title,a=e.className,i=e.type,u=e.inputType,c=e.values;if("null"===t||"notNull"===t)return null;switch(i){case"select":return v.a.createElement("select",{className:a,title:o,onChange:function(e){return r(e.target.value)},value:n},c.map((function(e){return v.a.createElement("option",{key:e.name,value:e.name},e.label)})));case"checkbox":return v.a.createElement("input",{type:"checkbox",className:a,title:o,onChange:function(e){return r(e.target.checked)},checked:!!n});case"radio":return v.a.createElement("span",{className:a,title:o},c.map((function(e){return v.a.createElement("label",{key:e.name},v.a.createElement("input",{type:"radio",value:e.name,checked:n===e.name,onChange:function(e){return r(e.target.value)}}),e.label)})));default:return v.a.createElement("input",{type:u||"text",value:n,title:o,className:a,onChange:function(e){return r(e.target.value)}})}};d.displayName="ValueEditor";var b=d,y=function(e){var t=e.className,n=e.handleOnChange,r=e.options,o=e.title,a=e.value;return v.a.createElement("select",{className:t,value:a,title:o,onChange:function(e){return n(e.target.value)}},r.map((function(e){var t=e.id?"key-".concat(e.id):"key-".concat(e.name);return v.a.createElement("option",{key:t,value:e.name},e.label)})))};y.displayName="ValueSelector";var h=y,m=function(e){var t=e.className,n=e.handleOnClick,r=e.label,o=e.title;return v.a.createElement("button",{className:t,title:o,onClick:function(e){return n(e)}},r)};m.displayName="ActionElement";var j=m,g=function(e){var t=e.className,n=e.handleOnChange,r=e.title,o=e.checked;return v.a.createElement("label",{className:t,title:r},v.a.createElement("input",{type:"checkbox",onChange:function(e){return n(e.target.checked)},checked:!!o}),"Not")};g.displayName="NotToggle";var O=g,x=n(14),w=function e(t){var n=t.id,r=t.parentId,o=t.combinator,a=void 0===o?"and":o,i=t.rules,u=void 0===i?[]:i,c=t.translations,l=t.schema,s=t.not,f=l.classNames,d=l.combinators,b=l.controls,y=l.createRule,h=l.createRuleGroup,m=l.getLevel,j=l.isRuleGroup,g=l.onGroupAdd,O=l.onGroupRemove,x=l.onPropChange,w=l.onRuleAdd,_=l.showCombinatorsBetweenRules,A=l.showNotToggle,E=function(e){x("combinator",e,n)},S=m(n);return v.a.createElement("div",{className:"ruleGroup ".concat(f.ruleGroup),"data-rule-group-id":n,"data-level":S},v.a.createElement("div",{className:"ruleGroup-header ".concat(f.header)},_?null:v.a.createElement(b.combinatorSelector,{options:d,value:a,title:c.combinators.title,className:"ruleGroup-combinators ".concat(f.combinators),handleOnChange:E,rules:u,level:S}),A?v.a.createElement(b.notToggle,{className:"ruleGroup-notToggle ".concat(f.notToggle),title:c.notToggle.title,checked:s,handleOnChange:function(e){x("not",e,n)},level:S}):null,v.a.createElement(b.addRuleAction,{label:c.addRule.label,title:c.addRule.title,className:"ruleGroup-addRule ".concat(f.addRule),handleOnClick:function(e){e.preventDefault(),e.stopPropagation();var t=y();w(t,n)},rules:u,level:S}),v.a.createElement(b.addGroupAction,{label:c.addGroup.label,title:c.addGroup.title,className:"ruleGroup-addGroup ".concat(f.addGroup),handleOnClick:function(e){e.preventDefault(),e.stopPropagation();var t=h();g(t,n)},rules:u,level:S}),r?v.a.createElement(b.removeGroupAction,{label:c.removeGroup.label,title:c.removeGroup.title,className:"ruleGroup-remove ".concat(f.removeGroup),handleOnClick:function(e){e.preventDefault(),e.stopPropagation(),O(n,r||"")},rules:u,level:S}):null),u.map((function(t,r){return v.a.createElement(p.Fragment,{key:t.id},r&&_?v.a.createElement(b.combinatorSelector,{options:d,value:a,title:c.combinators.title,className:"ruleGroup-combinators betweenRules ".concat(f.combinators),handleOnChange:E,rules:u,level:S}):null,j(t)?v.a.createElement(e,{id:t.id,schema:l,parentId:n,combinator:t.combinator,translations:c,rules:t.rules,not:!!t.not}):v.a.createElement(b.rule,{id:t.id,field:t.field,value:t.value,operator:t.operator,schema:l,parentId:n,translations:c}))})))};w.displayName="RuleGroup";var _=n(1);function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(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 E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N={fields:{title:"Fields"},operators:{title:"Operators"},value:{title:"Value"},removeRule:{label:"x",title:"Remove rule"},removeGroup:{label:"x",title:"Remove group"},addRule:{label:"+Rule",title:"Add rule"},addGroup:{label:"+Group",title:"Add group"},combinators:{title:"Combinators"},notToggle:{title:"Invert this group"}},R=[{name:"=",label:"="},{name:"!=",label:"!="},{name:"<",label:"<"},{name:">",label:">"},{name:"<=",label:"<="},{name:">=",label:">="},{name:"contains",label:"contains"},{name:"beginsWith",label:"begins with"},{name:"endsWith",label:"ends with"},{name:"doesNotContain",label:"does not contain"},{name:"doesNotBeginWith",label:"does not begin with"},{name:"doesNotEndWith",label:"does not end with"},{name:"null",label:"is null"},{name:"notNull",label:"is not null"},{name:"in",label:"in"},{name:"notIn",label:"not in"}],k=[{name:"and",label:"AND"},{name:"or",label:"OR"}],G={queryBuilder:"",ruleGroup:"",header:"",combinators:"",addRule:"",addGroup:"",removeGroup:"",notToggle:"",rule:"",fields:"",operators:"",value:"",removeRule:""},T={addGroupAction:j,removeGroupAction:j,addRuleAction:j,removeRuleAction:j,combinatorSelector:h,fieldSelector:h,operatorSelector:h,valueEditor:b,notToggle:O,ruleGroup:w,rule:x.a},I=function(e){var t=e.query,n=e.fields,r=void 0===n?[]:n,a=e.operators,u=void 0===a?R:a,s=e.combinators,d=void 0===s?k:s,b=e.translations,y=void 0===b?N:b,h=e.controlElements,m=e.getDefaultField,j=e.getDefaultValue,g=e.getOperators,O=e.getValueEditorType,x=e.getInputType,w=e.getValues,E=e.onQueryChange,S=e.controlClassnames,I=e.showCombinatorsBetweenRules,D=void 0!==I&&I,z=e.showNotToggle,F=void 0!==z&&z,L=e.resetOnFieldChange,U=void 0===L||L,M=e.resetOnOperatorChange,B=void 0!==M&&M,V=function(){return t&&Object(_.c)(t)||q()},q=function(){return{id:"g-".concat(Object(l.a)()),rules:[],combinator:d[0].name,not:!1}},$=function(e,t){if(O){var n=O(e,t);if(n)return n}return"text"},W=function(e,t){if(w){var n=w(e,t);if(n)return n}return[]},Q=function(e){if(g){var t=g(e);if(t)return t}return u},J=null!=j?j:function(e){var t="",n=W(e.field,e.operator);n.length?t=n[0].name:"checkbox"===$(e.field,e.operator)&&(t=!1);return t},H=function(e){if(E){var t=c()(e);E(t)}},K=A(Object(p.useState)(V()),2),X=K[0],Y=K[1],Z={fields:r,combinators:d,classNames:P(P({},G),S),createRule:function(){var e="";return r&&r[0]&&(e=r[0].name),m&&(e="string"==typeof m?m:m(r)),{id:"r-".concat(Object(l.a)()),field:e,value:"",operator:Q(e)[0].name}},createRuleGroup:q,onRuleAdd:function(e,t){var n,a=c()(X),i=Object(_.a)(t,a),u=o()(r,(function(t){return t.name===e.field})),l=null!==(n=null==u?void 0:u.defaultValue)&&void 0!==n?n:J(e);i&&(i.rules.push(P(P({},e),{},{value:l})),Y(a),H(a))},onGroupAdd:function(e,t){var n=c()(X),r=Object(_.a)(t,n);r&&(r.rules.push(e),Y(n),H(n))},onRuleRemove:function(e,t){var n=c()(X),r=Object(_.a)(t,n);if(r){var o=i()(r.rules,(function(t){return t.id===e}));r.rules.splice(o,1),Y(n),H(n)}},onGroupRemove:function(e,t){var n=c()(X),r=Object(_.a)(t,n);if(r){var o=i()(r.rules,(function(t){return t.id===e}));r.rules.splice(o,1),Y(n),H(n)}},onPropChange:function(e,t,n){var r=c()(X),o=Object(_.a)(n,r);o&&(f()(o,C({},e,t)),U&&"field"===e&&f()(o,{operator:Q(o.field)[0].name,value:J(o)}),B&&"operator"===e&&Object.assign(o,{value:J(o)}),Y(r),H(r))},getLevel:function(e){return Object(_.d)(e,0,X)},isRuleGroup:_.e,controls:P(P({},T),h),getOperators:Q,getValueEditorType:$,getInputType:function(e,t){if(x){var n=x(e,t);if(n)return n}return"text"},getValues:W,showCombinatorsBetweenRules:D,showNotToggle:F};return Object(p.useEffect)((function(){Y(Object(_.c)(t||V()))}),[t]),Object(p.useEffect)((function(){H(X)}),[]),v.a.createElement("div",{className:"queryBuilder ".concat(Z.classNames.queryBuilder)},v.a.createElement(Z.controls.ruleGroup,{translations:P(P({},N),y),rules:X.rules,combinator:X.combinator,schema:Z,id:X.id,not:!!X.not}))};I.displayName="QueryBuilder"},function(e,t,n){"use strict";n.r(t);var r=n(47),o=n(1);n.d(t,"formatQuery",(function(){return o.b}));var a=n(14);n.d(t,"Rule",(function(){return a.a}));var i=n(46);for(var u in i)["default","formatQuery","Rule"].indexOf(u)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(u);t.default=r.a},function(e,t,n){var r=n(50),o=n(81),a=n(34),i=n(83),u=n(93),c=n(96),l=n(97),s=n(98),f=n(100),p=n(101),v=n(102),d=n(26),b=n(107),y=n(108),h=n(114),m=n(19),j=n(37),g=n(116),O=n(6),x=n(118),w=n(18),_=n(24),A={};A["[object Arguments]"]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object DataView]"]=A["[object Boolean]"]=A["[object Date]"]=A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Map]"]=A["[object Number]"]=A["[object Object]"]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object Symbol]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Error]"]=A["[object Function]"]=A["[object WeakMap]"]=!1,e.exports=function e(t,n,E,S,P,C){var N,R=1&n,k=2&n,G=4&n;if(E&&(N=P?E(t,S,P,C):E(t)),void 0!==N)return N;if(!O(t))return t;var T=m(t);if(T){if(N=b(t),!R)return l(t,N)}else{var I=d(t),D="[object Function]"==I||"[object GeneratorFunction]"==I;if(j(t))return c(t,R);if("[object Object]"==I||"[object Arguments]"==I||D&&!P){if(N=k||D?{}:h(t),!R)return k?f(t,u(N,t)):s(t,i(N,t))}else{if(!A[I])return P?t:{};N=y(t,I,R)}}C||(C=new r);var z=C.get(t);if(z)return z;C.set(t,N),x(t)?t.forEach((function(r){N.add(e(r,n,E,r,t,C))})):g(t)&&t.forEach((function(r,o){N.set(o,e(r,n,E,o,t,C))}));var F=T?void 0:(G?k?v:p:k?_:w)(t);return o(F||t,(function(r,o){F&&(r=t[o=r]),a(N,o,e(r,n,E,o,t,C))})),N}},function(e,t,n){var r=n(8),o=n(56),a=n(57),i=n(58),u=n(59),c=n(60);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=u,l.prototype.set=c,e.exports=l},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(9),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(9);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(9);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(9);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(8);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(8),o=n(16),a=n(68);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(31),o=n(65),a=n(6),i=n(33),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,f=l.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?p:u).test(i(e))}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(17),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[u]=n:delete e[u]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,o=n(66),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},function(e,t,n){var r=n(2)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(69),o=n(76),a=n(78),i=n(79),u=n(80);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(70),o=n(8),a=n(16);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},function(e,t,n){var r=n(71),o=n(72),a=n(73),i=n(74),u=n(75);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(11);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(11),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(11),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(11);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},function(e,t,n){var r=n(12);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(12);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(12);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(12);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(3),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(13),o=n(18);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(86),o=n(7),a=Object.prototype,i=a.hasOwnProperty,u=a.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!u.call(e,"callee")};e.exports=c},function(e,t,n){var r=n(10),o=n(7);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(90),o=n(21),a=n(22),i=a&&a.isTypedArray,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(10),o=n(38),a=n(7),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},function(e,t,n){var r=n(23),o=n(92),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t,n){var r=n(39)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(13),o=n(24);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(6),o=n(23),a=n(95),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var u in e)("constructor"!=u||!t&&i.call(e,u))&&n.push(u);return n}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},function(e,t,n){(function(e){var r=n(2),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,u=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(20)(e))},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){var r=n(13),o=n(25);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},function(e,t,n){var r=n(13),o=n(42);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(45),o=n(25),a=n(18);e.exports=function(e){return r(e,a,o)}},function(e,t,n){var r=n(45),o=n(42),a=n(24);e.exports=function(e){return r(e,a,o)}},function(e,t,n){var r=n(3)(n(2),"DataView");e.exports=r},function(e,t,n){var r=n(3)(n(2),"Promise");e.exports=r},function(e,t,n){var r=n(3)(n(2),"Set");e.exports=r},function(e,t,n){var r=n(3)(n(2),"WeakMap");e.exports=r},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t,n){var r=n(27),o=n(110),a=n(111),i=n(112),u=n(113);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return u(e,n);case"[object Map]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return a(e);case"[object Set]":return new c;case"[object Symbol]":return i(e)}}},function(e,t,n){var r=n(2).Uint8Array;e.exports=r},function(e,t,n){var r=n(27);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(17),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},function(e,t,n){var r=n(27);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(115),o=n(44),a=n(23);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},function(e,t,n){var r=n(6),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},function(e,t,n){var r=n(117),o=n(21),a=n(22),i=a&&a.isMap,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(26),o=n(7);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},function(e,t,n){var r=n(119),o=n(21),a=n(22),i=a&&a.isSet,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(26),o=n(7);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}}]); | ||
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function i(e){if(null==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(e){return!1}}()?Object.assign:function(e,t){for(var n,u,c=i(e),l=1;l<arguments.length;l++){for(var s in n=Object(arguments[l]))o.call(n,s)&&(c[s]=n[s]);if(r){u=r(n);for(var f=0;f<u.length;f++)a.call(n,u[f])&&(c[u[f]]=n[u[f]])}}return c}},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t,n){var r=n(11),o=n(6);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(62))},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(35),o=n(30),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(82);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){var r=n(84),o=n(85),a=n(19),i=n(37),u=n(88),c=n(89),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),s=!n&&o(e),f=!n&&!s&&i(e),p=!n&&!s&&!f&&c(e),v=n||s||f||p,d=v?r(e.length,String):[],b=d.length;for(var y in e)!t&&!l.call(e,y)||v&&("length"==y||f&&("offset"==y||"parent"==y)||p&&("buffer"==y||"byteLength"==y||"byteOffset"==y)||u(y,b))||d.push(y);return d}},function(e,t,n){(function(e){var r=n(2),o=n(87),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,u=i&&i.exports===a?r.Buffer:void 0,c=(u?u.isBuffer:void 0)||o;e.exports=c}).call(this,n(20)(e))},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(31),o=n(38);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(43),o=n(44),a=n(25),i=n(41),u=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=u},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(39)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(43),o=n(19);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},function(e,t){},function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var r=n(8),o=n.n(r),a=n(28),i=n.n(a),u=n(4),c=n.n(u),l=n(5),s=n(29),f=n.n(s),p=n(0),v=n.n(p),d=function(e){var t=e.operator,n=e.value,r=e.handleOnChange,o=e.title,a=e.className,i=e.type,u=e.inputType,c=e.values;if("null"===t||"notNull"===t)return null;switch(i){case"select":return v.a.createElement("select",{className:a,title:o,onChange:function(e){return r(e.target.value)},value:n},c.map((function(e){return v.a.createElement("option",{key:e.name,value:e.name},e.label)})));case"checkbox":return v.a.createElement("input",{type:"checkbox",className:a,title:o,onChange:function(e){return r(e.target.checked)},checked:!!n});case"radio":return v.a.createElement("span",{className:a,title:o},c.map((function(e){return v.a.createElement("label",{key:e.name},v.a.createElement("input",{type:"radio",value:e.name,checked:n===e.name,onChange:function(e){return r(e.target.value)}}),e.label)})));default:return v.a.createElement("input",{type:u||"text",value:n,title:o,className:a,onChange:function(e){return r(e.target.value)}})}};d.displayName="ValueEditor";var b=d,y=function(e){var t=e.className,n=e.handleOnChange,r=e.options,o=e.title,a=e.value;return v.a.createElement("select",{className:t,value:a,title:o,onChange:function(e){return n(e.target.value)}},r.map((function(e){var t=e.id?"key-".concat(e.id):"key-".concat(e.name);return v.a.createElement("option",{key:t,value:e.name},e.label)})))};y.displayName="ValueSelector";var h=y,m=function(e){var t=e.className,n=e.handleOnClick,r=e.label,o=e.title;return v.a.createElement("button",{className:t,title:o,onClick:function(e){return n(e)}},r)};m.displayName="ActionElement";var j=m,g=function(e){var t=e.className,n=e.handleOnChange,r=e.title,o=e.checked;return v.a.createElement("label",{className:t,title:r},v.a.createElement("input",{type:"checkbox",onChange:function(e){return n(e.target.checked)},checked:!!o}),"Not")};g.displayName="NotToggle";var O=g,x=n(15),w=function e(t){var n=t.id,r=t.parentId,o=t.combinator,a=void 0===o?"and":o,i=t.rules,u=void 0===i?[]:i,c=t.translations,l=t.schema,s=t.not,f=l.classNames,d=l.combinators,b=l.controls,y=l.createRule,h=l.createRuleGroup,m=l.getLevel,j=l.isRuleGroup,g=l.onGroupAdd,O=l.onGroupRemove,x=l.onPropChange,w=l.onRuleAdd,_=l.showCombinatorsBetweenRules,A=l.showNotToggle,E=function(e){x("combinator",e,n)},S=m(n);return v.a.createElement("div",{className:"ruleGroup ".concat(f.ruleGroup),"data-rule-group-id":n,"data-level":S},v.a.createElement("div",{className:"ruleGroup-header ".concat(f.header)},_?null:v.a.createElement(b.combinatorSelector,{options:d,value:a,title:c.combinators.title,className:"ruleGroup-combinators ".concat(f.combinators),handleOnChange:E,rules:u,level:S}),A?v.a.createElement(b.notToggle,{className:"ruleGroup-notToggle ".concat(f.notToggle),title:c.notToggle.title,checked:s,handleOnChange:function(e){x("not",e,n)},level:S}):null,v.a.createElement(b.addRuleAction,{label:c.addRule.label,title:c.addRule.title,className:"ruleGroup-addRule ".concat(f.addRule),handleOnClick:function(e){e.preventDefault(),e.stopPropagation();var t=y();w(t,n)},rules:u,level:S}),v.a.createElement(b.addGroupAction,{label:c.addGroup.label,title:c.addGroup.title,className:"ruleGroup-addGroup ".concat(f.addGroup),handleOnClick:function(e){e.preventDefault(),e.stopPropagation();var t=h();g(t,n)},rules:u,level:S}),r?v.a.createElement(b.removeGroupAction,{label:c.removeGroup.label,title:c.removeGroup.title,className:"ruleGroup-remove ".concat(f.removeGroup),handleOnClick:function(e){e.preventDefault(),e.stopPropagation(),O(n,r||"")},rules:u,level:S}):null),u.map((function(t,r){return v.a.createElement(p.Fragment,{key:t.id},r&&_?v.a.createElement(b.combinatorSelector,{options:d,value:a,title:c.combinators.title,className:"ruleGroup-combinators betweenRules ".concat(f.combinators),handleOnChange:E,rules:u,level:S}):null,j(t)?v.a.createElement(e,{id:t.id,schema:l,parentId:n,combinator:t.combinator,translations:c,rules:t.rules,not:!!t.not}):v.a.createElement(b.rule,{id:t.id,field:t.field,value:t.value,operator:t.operator,schema:l,parentId:n,translations:c}))})))};w.displayName="RuleGroup";var _=n(1);function A(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==u.return||u.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(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 E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?S(Object(n),!0).forEach((function(t){C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N={fields:{title:"Fields"},operators:{title:"Operators"},value:{title:"Value"},removeRule:{label:"x",title:"Remove rule"},removeGroup:{label:"x",title:"Remove group"},addRule:{label:"+Rule",title:"Add rule"},addGroup:{label:"+Group",title:"Add group"},combinators:{title:"Combinators"},notToggle:{title:"Invert this group"}},R=[{name:"=",label:"="},{name:"!=",label:"!="},{name:"<",label:"<"},{name:">",label:">"},{name:"<=",label:"<="},{name:">=",label:">="},{name:"contains",label:"contains"},{name:"beginsWith",label:"begins with"},{name:"endsWith",label:"ends with"},{name:"doesNotContain",label:"does not contain"},{name:"doesNotBeginWith",label:"does not begin with"},{name:"doesNotEndWith",label:"does not end with"},{name:"null",label:"is null"},{name:"notNull",label:"is not null"},{name:"in",label:"in"},{name:"notIn",label:"not in"}],k=[{name:"and",label:"AND"},{name:"or",label:"OR"}],G={queryBuilder:"",ruleGroup:"",header:"",combinators:"",addRule:"",addGroup:"",removeGroup:"",notToggle:"",rule:"",fields:"",operators:"",value:"",removeRule:""},T={addGroupAction:j,removeGroupAction:j,addRuleAction:j,removeRuleAction:j,combinatorSelector:h,fieldSelector:h,operatorSelector:h,valueEditor:b,notToggle:O,ruleGroup:w,rule:x.a},I=function(e){var t=e.query,n=e.fields,r=void 0===n?[]:n,a=e.operators,u=void 0===a?R:a,s=e.combinators,d=void 0===s?k:s,b=e.translations,y=void 0===b?N:b,h=e.controlElements,m=e.getDefaultField,j=e.getDefaultValue,g=e.getOperators,O=e.getValueEditorType,x=e.getInputType,w=e.getValues,E=e.onQueryChange,S=e.controlClassnames,I=e.showCombinatorsBetweenRules,D=void 0!==I&&I,z=e.showNotToggle,F=void 0!==z&&z,L=e.resetOnFieldChange,U=void 0===L||L,M=e.resetOnOperatorChange,B=void 0!==M&&M,V=function(){return t&&Object(_.c)(t)||q()},q=function(){return{id:"g-".concat(Object(l.a)()),rules:[],combinator:d[0].name,not:!1}},$=function(e,t){if(O){var n=O(e,t);if(n)return n}return"text"},W=function(e,t){if(w){var n=w(e,t);if(n)return n}return[]},Q=function(e){var t=o()(r,(function(t){return t.name===e}));if(null==t?void 0:t.operators)return t.operators;if(g){var n=g(e);if(n)return n}return u},J=null!=j?j:function(e){var t="",n=W(e.field,e.operator);n.length?t=n[0].name:"checkbox"===$(e.field,e.operator)&&(t=!1);return t},H=function(e){if(E){var t=c()(e);E(t)}},K=A(Object(p.useState)(V()),2),X=K[0],Y=K[1],Z={fields:r,combinators:d,classNames:P(P({},G),S),createRule:function(){var e="";return r&&r[0]&&(e=r[0].name),m&&(e="string"==typeof m?m:m(r)),{id:"r-".concat(Object(l.a)()),field:e,value:"",operator:Q(e)[0].name}},createRuleGroup:q,onRuleAdd:function(e,t){var n,a=c()(X),i=Object(_.a)(t,a),u=o()(r,(function(t){return t.name===e.field})),l=null!==(n=null==u?void 0:u.defaultValue)&&void 0!==n?n:J(e);i&&(i.rules.push(P(P({},e),{},{value:l})),Y(a),H(a))},onGroupAdd:function(e,t){var n=c()(X),r=Object(_.a)(t,n);r&&(r.rules.push(e),Y(n),H(n))},onRuleRemove:function(e,t){var n=c()(X),r=Object(_.a)(t,n);if(r){var o=i()(r.rules,(function(t){return t.id===e}));r.rules.splice(o,1),Y(n),H(n)}},onGroupRemove:function(e,t){var n=c()(X),r=Object(_.a)(t,n);if(r){var o=i()(r.rules,(function(t){return t.id===e}));r.rules.splice(o,1),Y(n),H(n)}},onPropChange:function(e,t,n){var r=c()(X),o=Object(_.a)(n,r);o&&(f()(o,C({},e,t)),U&&"field"===e&&f()(o,{operator:Q(o.field)[0].name,value:J(o)}),B&&"operator"===e&&Object.assign(o,{value:J(o)}),Y(r),H(r))},getLevel:function(e){return Object(_.d)(e,0,X)},isRuleGroup:_.e,controls:P(P({},T),h),getOperators:Q,getValueEditorType:$,getInputType:function(e,t){if(x){var n=x(e,t);if(n)return n}return"text"},getValues:W,showCombinatorsBetweenRules:D,showNotToggle:F};return Object(p.useEffect)((function(){Y(Object(_.c)(t||V()))}),[t]),Object(p.useEffect)((function(){H(X)}),[]),v.a.createElement("div",{className:"queryBuilder ".concat(Z.classNames.queryBuilder)},v.a.createElement(Z.controls.ruleGroup,{translations:P(P({},N),y),rules:X.rules,combinator:X.combinator,schema:Z,id:X.id,not:!!X.not}))};I.displayName="QueryBuilder"},function(e,t,n){"use strict";n.r(t);var r=n(47),o=n(1);n.d(t,"formatQuery",(function(){return o.b}));var a=n(15);n.d(t,"Rule",(function(){return a.a}));var i=n(46);for(var u in i)["default","formatQuery","Rule"].indexOf(u)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(u);t.default=r.a},function(e,t,n){var r=n(50),o=n(81),a=n(34),i=n(83),u=n(93),c=n(96),l=n(97),s=n(98),f=n(100),p=n(101),v=n(102),d=n(26),b=n(107),y=n(108),h=n(114),m=n(19),j=n(37),g=n(116),O=n(6),x=n(118),w=n(18),_=n(24),A={};A["[object Arguments]"]=A["[object Array]"]=A["[object ArrayBuffer]"]=A["[object DataView]"]=A["[object Boolean]"]=A["[object Date]"]=A["[object Float32Array]"]=A["[object Float64Array]"]=A["[object Int8Array]"]=A["[object Int16Array]"]=A["[object Int32Array]"]=A["[object Map]"]=A["[object Number]"]=A["[object Object]"]=A["[object RegExp]"]=A["[object Set]"]=A["[object String]"]=A["[object Symbol]"]=A["[object Uint8Array]"]=A["[object Uint8ClampedArray]"]=A["[object Uint16Array]"]=A["[object Uint32Array]"]=!0,A["[object Error]"]=A["[object Function]"]=A["[object WeakMap]"]=!1,e.exports=function e(t,n,E,S,P,C){var N,R=1&n,k=2&n,G=4&n;if(E&&(N=P?E(t,S,P,C):E(t)),void 0!==N)return N;if(!O(t))return t;var T=m(t);if(T){if(N=b(t),!R)return l(t,N)}else{var I=d(t),D="[object Function]"==I||"[object GeneratorFunction]"==I;if(j(t))return c(t,R);if("[object Object]"==I||"[object Arguments]"==I||D&&!P){if(N=k||D?{}:h(t),!R)return k?f(t,u(N,t)):s(t,i(N,t))}else{if(!A[I])return P?t:{};N=y(t,I,R)}}C||(C=new r);var z=C.get(t);if(z)return z;C.set(t,N),x(t)?t.forEach((function(r){N.add(e(r,n,E,r,t,C))})):g(t)&&t.forEach((function(r,o){N.set(o,e(r,n,E,o,t,C))}));var F=T?void 0:(G?k?v:p:k?_:w)(t);return o(F||t,(function(r,o){F&&(r=t[o=r]),a(N,o,e(r,n,E,o,t,C))})),N}},function(e,t,n){var r=n(9),o=n(56),a=n(57),i=n(58),u=n(59),c=n(60);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=a,l.prototype.get=i,l.prototype.has=u,l.prototype.set=c,e.exports=l},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(10),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(10);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(10);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(10);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(9);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(9),o=n(16),a=n(68);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(31),o=n(65),a=n(6),i=n(33),u=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,s=c.toString,f=l.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?p:u).test(i(e))}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(17),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[u]=n:delete e[u]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r,o=n(66),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},function(e,t,n){var r=n(2)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(69),o=n(76),a=n(78),i=n(79),u=n(80);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(70),o=n(9),a=n(16);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},function(e,t,n){var r=n(71),o=n(72),a=n(73),i=n(74),u=n(75);function c(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}c.prototype.clear=r,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=i,c.prototype.set=u,e.exports=c},function(e,t,n){var r=n(12);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(12),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(12),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(12);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},function(e,t,n){var r=n(13);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(13);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(13);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(13);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(3),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(14),o=n(18);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(86),o=n(7),a=Object.prototype,i=a.hasOwnProperty,u=a.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!u.call(e,"callee")};e.exports=c},function(e,t,n){var r=n(11),o=n(7);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(90),o=n(21),a=n(22),i=a&&a.isTypedArray,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(11),o=n(38),a=n(7),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},function(e,t,n){var r=n(23),o=n(92),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t,n){var r=n(39)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(14),o=n(24);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(6),o=n(23),a=n(95),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var u in e)("constructor"!=u||!t&&i.call(e,u))&&n.push(u);return n}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},function(e,t,n){(function(e){var r=n(2),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,u=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(20)(e))},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){var r=n(14),o=n(25);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},function(e,t,n){var r=n(14),o=n(42);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(45),o=n(25),a=n(18);e.exports=function(e){return r(e,a,o)}},function(e,t,n){var r=n(45),o=n(42),a=n(24);e.exports=function(e){return r(e,a,o)}},function(e,t,n){var r=n(3)(n(2),"DataView");e.exports=r},function(e,t,n){var r=n(3)(n(2),"Promise");e.exports=r},function(e,t,n){var r=n(3)(n(2),"Set");e.exports=r},function(e,t,n){var r=n(3)(n(2),"WeakMap");e.exports=r},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t,n){var r=n(27),o=n(110),a=n(111),i=n(112),u=n(113);e.exports=function(e,t,n){var c=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new c(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return u(e,n);case"[object Map]":return new c;case"[object Number]":case"[object String]":return new c(e);case"[object RegExp]":return a(e);case"[object Set]":return new c;case"[object Symbol]":return i(e)}}},function(e,t,n){var r=n(2).Uint8Array;e.exports=r},function(e,t,n){var r=n(27);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(17),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},function(e,t,n){var r=n(27);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(115),o=n(44),a=n(23);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},function(e,t,n){var r=n(6),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},function(e,t,n){var r=n(117),o=n(21),a=n(22),i=a&&a.isMap,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(26),o=n(7);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},function(e,t,n){var r=n(119),o=n(21),a=n(22),i=a&&a.isSet,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(26),o=n(7);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}}]); |
{ | ||
"name": "react-querybuilder", | ||
"version": "3.8.0", | ||
"version": "3.8.1", | ||
"description": "The React <QueryBuilder /> component for constructing queries", | ||
@@ -23,3 +23,4 @@ "main": "dist/index.js", | ||
"clause", | ||
"expression" | ||
"expression", | ||
"sql" | ||
], | ||
@@ -37,2 +38,3 @@ "contributors": [ | ||
"@babel/preset-typescript": "^7.10.4", | ||
"@material-ui/core": "^4.11.0", | ||
"@types/array-find-index": "^1.0.0", | ||
@@ -49,4 +51,6 @@ "@types/chai": "^4.2.12", | ||
"all-contributors-cli": "^6.18.0", | ||
"antd": "^4.7.0", | ||
"babel-loader": "^8.1.0", | ||
"babel-plugin-istanbul": "^6.0.0", | ||
"bootstrap": "^4.5.3", | ||
"chai": "^4.1.2", | ||
@@ -71,2 +75,4 @@ "codecov.io": "^0.1.6", | ||
"karma-webpack": "^4.0.2", | ||
"less": "^3.12.2", | ||
"less-loader": "^7.0.2", | ||
"mini-css-extract-plugin": "^0.11.2", | ||
@@ -73,0 +79,0 @@ "mocha": "^8.1.3", |
94035
57