UNPKG

@react-querybuilder/chakra

Version:

Custom Chakra UI components for react-querybuilder

2 lines 21.4 kB
"use strict";var $e=Object.create;var B=Object.defineProperty;var Be=Object.getOwnPropertyDescriptor;var Ue=Object.getOwnPropertyNames;var Me=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var qe=(t,e)=>{for(var r in e)B(t,r,{get:e[r],enumerable:!0})},pe=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Ue(e))!Qe.call(t,n)&&n!==r&&B(t,n,{get:()=>e[n],enumerable:!(o=Be(e,n))||o.enumerable});return t};var U=(t,e,r)=>(r=t!=null?$e(Me(t)):{},pe(e||!t||!t.__esModule?B(r,"default",{value:t,enumerable:!0}):r,t)),ze=t=>pe(B({},"__esModule",{value:!0}),t);var Mt={};qe(Mt,{ChakraActionElement:()=>ee,ChakraNotToggle:()=>re,ChakraValueEditor:()=>ie,ChakraValueSelector:()=>le,QueryBuilderChakra:()=>Ut,chakraControlElements:()=>Le,chakraTranslations:()=>Ge});module.exports=ze(Mt);var m=require("react/jsx-runtime"),c=require("react-icons/fa"),Ae=require("react-querybuilder");var ye=require("react/jsx-runtime"),de=require("@chakra-ui/react");function _(t){"@babel/helpers - typeof";return _=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_(t)}var Je=["className","handleOnClick","label","title","disabled","disabledTranslation","testID","rules","level","path","context","validation","ruleOrGroup","schema"];function be(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function me(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?be(Object(r),!0).forEach(function(o){Xe(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):be(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function Xe(t,e,r){return(e=Ye(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Ye(t){var e=Ze(t,"string");return _(e)=="symbol"?e:e+""}function Ze(t,e){if(_(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(_(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function et(t,e){if(t==null)return{};var r,o,n=tt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function tt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var ee=function(e){var r=e.className,o=e.handleOnClick,n=e.label,i=e.title,l=e.disabled,a=e.disabledTranslation,f=e.testID,h=e.rules,k=e.level,D=e.path,X=e.context,W=e.validation,V=e.ruleOrGroup,F=e.schema,p=et(e,Je);return(0,ye.jsx)(de.Button,me(me({className:r,title:a&&l?a.title:i,onClick:function($){return o($)},disabled:l&&!a},p),{},{children:a&&l?a.label:n}))};var je=require("react/jsx-runtime");var d=require("react/jsx-runtime"),v=require("@chakra-ui/react"),he=U(require("react"));function N(t){"@babel/helpers - typeof";return N=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(t)}var rt=["inputProps","children","rootRef","trackLabel","thumbLabel"];function ve(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function te(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?ve(Object(r),!0).forEach(function(o){ot(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ve(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function ot(t,e,r){return(e=nt(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function nt(t){var e=it(t,"string");return N(e)=="symbol"?e:e+""}function it(t,e){if(N(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(N(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function at(t,e){if(t==null)return{};var r,o,n=lt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function lt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var M=he.forwardRef(function(e,r){var o=e.inputProps,n=e.children,i=e.rootRef,l=e.trackLabel,a=e.thumbLabel,f=at(e,rt);return(0,d.jsxs)(v.Switch.Root,te(te({ref:i},f),{},{children:[(0,d.jsx)(v.Switch.HiddenInput,te({ref:r},o)),(0,d.jsxs)(v.Switch.Control,{children:[(0,d.jsx)(v.Switch.Thumb,{children:a&&(0,d.jsx)(v.Switch.ThumbIndicator,{fallback:a?.off,children:a?.on})}),l&&(0,d.jsx)(v.Switch.Indicator,{fallback:l.off,children:l.on})]}),n!=null&&(0,d.jsx)(v.Switch.Label,{children:n})]}))});function E(t){"@babel/helpers - typeof";return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},E(t)}var ct=["className","handleOnChange","label","checked","title","disabled","path","context","validation","testID","schema","ruleGroup"];function Oe(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function ge(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?Oe(Object(r),!0).forEach(function(o){ut(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Oe(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function ut(t,e,r){return(e=st(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function st(t){var e=ft(t,"string");return E(e)=="symbol"?e:e+""}function ft(t,e){if(E(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(E(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function pt(t,e){if(t==null)return{};var r,o,n=bt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function bt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var re=function(e){var r=e.className,o=e.handleOnChange,n=e.label,i=e.checked,l=e.title,a=e.disabled,f=e.path,h=e.context,k=e.validation,D=e.testID,X=e.schema,W=e.ruleGroup,V=pt(e,ct);return(0,je.jsx)(M,ge(ge({title:l,className:r,disabled:a,checked:i,onCheckedChange:function(p){return o(p.checked)}},V),{},{children:n}))};var u=require("react/jsx-runtime"),j=require("@chakra-ui/react"),A=require("react-querybuilder");var g=require("react/jsx-runtime"),w=require("@chakra-ui/react"),we=U(require("react"));function R(t){"@babel/helpers - typeof";return R=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},R(t)}var mt=["icon","children","inputProps","rootRef"];function Pe(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function oe(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?Pe(Object(r),!0).forEach(function(o){yt(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Pe(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function yt(t,e,r){return(e=dt(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function dt(t){var e=vt(t,"string");return R(e)=="symbol"?e:e+""}function vt(t,e){if(R(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(R(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function ht(t,e){if(t==null)return{};var r,o,n=Ot(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function Ot(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var Se=we.forwardRef(function(e,r){var o=e.icon,n=e.children,i=e.inputProps,l=e.rootRef,a=ht(e,mt);return(0,g.jsxs)(w.Checkbox.Root,oe(oe({ref:l},a),{},{children:[(0,g.jsx)(w.Checkbox.HiddenInput,oe({ref:r},i)),(0,g.jsx)(w.Checkbox.Control,{children:o||(0,g.jsx)(w.Checkbox.Indicator,{})}),n!=null&&(0,g.jsx)(w.Checkbox.Label,{children:n})]}))});var S=require("react/jsx-runtime"),x=require("@chakra-ui/react"),Ce=U(require("react"));function I(t){"@babel/helpers - typeof";return I=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(t)}var gt=["children","inputProps","rootRef"];function xe(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function ne(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?xe(Object(r),!0).forEach(function(o){jt(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):xe(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function jt(t,e,r){return(e=Pt(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Pt(t){var e=wt(t,"string");return I(e)=="symbol"?e:e+""}function wt(t,e){if(I(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(I(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function St(t,e){if(t==null)return{};var r,o,n=xt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function xt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var Ct=x.RadioGroup.Item,ke=Ce.forwardRef(function(e,r){var o=e.children,n=e.inputProps,i=e.rootRef,l=St(e,gt);return(0,S.jsxs)(Ct,ne(ne({ref:i},l),{},{children:[(0,S.jsx)(x.RadioGroup.ItemHiddenInput,ne({ref:r},n)),(0,S.jsx)(x.RadioGroup.ItemIndicator,{}),o&&(0,S.jsx)(x.RadioGroup.ItemText,{children:o})]}))}),De=x.RadioGroup.Root;function T(t){"@babel/helpers - typeof";return T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(t)}var kt=["fieldData","operator","value","handleOnChange","title","className","type","values","listsAsArrays","separator","valueSource","testID","disabled","selectorComponent","extraProps","inputType","parseNumbers"];function _e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function s(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?_e(Object(r),!0).forEach(function(o){Dt(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):_e(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function Dt(t,e,r){return(e=_t(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function _t(t){var e=Nt(t,"string");return T(e)=="symbol"?e:e+""}function Nt(t,e){if(T(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(T(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Et(t,e){if(t==null)return{};var r,o,n=Rt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function Rt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var ie=function(e){var r,o=e.fieldData,n=e.operator,i=e.value,l=e.handleOnChange,a=e.title,f=e.className,h=e.type,k=e.values,D=k===void 0?[]:k,X=e.listsAsArrays,W=e.separator,V=e.valueSource,F=e.testID,p=e.disabled,H=e.selectorComponent,$=H===void 0?e.schema.controls.valueSelector:H,O=e.extraProps,Ke=e.inputType,ce=e.parseNumbers,ue=Et(e,kt),P=(0,A.useValueEditor)(e),We=P.valueAsArray,Ve=P.multiValueHandler,Fe=P.valueListItemClassName,se=P.inputTypeCoerced;if(n==="null"||n==="notNull")return null;var Y=(r=o?.placeholder)!==null&&r!==void 0?r:"";if((n==="between"||n==="notBetween")&&(h==="select"||h==="text")){if(h==="text"){var fe=["from","to"].map(function(y,b){var Z;return(0,u.jsx)(j.Input,s({type:se,value:(Z=We[b])!==null&&Z!==void 0?Z:"",disabled:p,className:Fe,placeholder:Y,onChange:function(He){return Ve(He.target.value,b)}},O),y)});return(0,u.jsxs)("span",{"data-testid":F,className:f,title:a,children:[fe[0],W,fe[1]]})}return(0,u.jsx)(A.ValueEditor,s(s({},e),{},{skipHook:!0}))}switch(h){case"select":return(0,u.jsx)($,s(s({},ue),{},{className:f,title:a,value:i,disabled:p,handleOnChange:l,options:D}));case"multiselect":return(0,u.jsx)(A.ValueEditor,s(s({},e),{},{skipHook:!0}));case"textarea":return(0,u.jsx)(j.Textarea,s({value:i,title:a,disabled:p,className:f,placeholder:Y,onChange:function(b){return l(b.target.value)}},O));case"switch":return(0,u.jsx)(M,s({className:f,checked:!!i,title:a,disabled:p,onChange:function(b){return l(b.target.checked)}},O));case"checkbox":return(0,u.jsx)(Se,s({className:f,title:a,disabled:p,onChange:function(b){return l(b.target.checked)},checked:!!i},O));case"radio":return(0,u.jsx)(De,s(s({className:f,title:a,value:i,onChange:function(b){return l(b.target.value)},disabled:p},O),{},{children:(0,u.jsx)(j.Stack,{direction:"row",children:D.map(function(y){return(0,u.jsx)(ke,{value:y.name,children:y.label},y.name)})})}))}return(0,u.jsx)(j.Input,s({type:se,value:i,title:a,disabled:p,className:f,placeholder:Y,onChange:function(b){return l(b.target.value)}},O))};var ae=require("react/jsx-runtime");var Q=require("react-querybuilder");var C=require("react/jsx-runtime"),z=require("@chakra-ui/react"),G=U(require("react"));function L(t){"@babel/helpers - typeof";return L=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},L(t)}var It=["icon","children"],Tt=["items","children"];function Ne(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function q(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?Ne(Object(r),!0).forEach(function(o){At(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ne(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function At(t,e,r){return(e=Lt(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Lt(t){var e=Gt(t,"string");return L(e)=="symbol"?e:e+""}function Gt(t,e){if(L(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(L(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function Ee(t,e){if(t==null)return{};var r,o,n=Kt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function Kt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var Re=G.forwardRef(function(e,r){var o=e.icon,n=e.children,i=Ee(e,It);return(0,C.jsxs)(z.NativeSelect.Root,q(q({ref:r},i),{},{children:[n,(0,C.jsx)(z.NativeSelect.Indicator,{children:o})]}))}),Ie=G.forwardRef(function(e,r){var o=e.items,n=e.children,i=Ee(e,Tt),l=G.useMemo(function(){return o?.map(function(a){return typeof a=="string"?{label:a,value:a}:a})},[o]);return(0,C.jsxs)(z.NativeSelect.Field,q(q({ref:r},i),{},{children:[n,l?.map(function(a){return(0,C.jsx)("option",{value:a.value,disabled:a.disabled,children:a.label},a.value)})]}))});function K(t){"@babel/helpers - typeof";return K=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(t)}var Wt=["className","handleOnChange","options","value","title","disabled","testID","rule","rules","level","path","context","validation","operator","field","fieldData","multiple","listsAsArrays","schema"];function Te(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable})),r.push.apply(r,o)}return r}function J(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?Te(Object(r),!0).forEach(function(o){Vt(t,o,r[o])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Te(Object(r)).forEach(function(o){Object.defineProperty(t,o,Object.getOwnPropertyDescriptor(r,o))})}return t}function Vt(t,e,r){return(e=Ft(e))in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function Ft(t){var e=Ht(t,"string");return K(e)=="symbol"?e:e+""}function Ht(t,e){if(K(t)!="object"||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var o=r.call(t,e||"default");if(K(o)!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function $t(t,e){if(t==null)return{};var r,o,n=Bt(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(o=0;o<i.length;o++)r=i[o],e.indexOf(r)===-1&&{}.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}function Bt(t,e){if(t==null)return{};var r={};for(var o in t)if({}.hasOwnProperty.call(t,o)){if(e.indexOf(o)!==-1)continue;r[o]=t[o]}return r}var le=function(e){var r=e.className,o=e.handleOnChange,n=e.options,i=e.value,l=e.title,a=e.disabled,f=e.testID,h=e.rule,k=e.rules,D=e.level,X=e.path,W=e.context,V=e.validation,F=e.operator,p=e.field,H=e.fieldData,$=e.multiple,O=e.listsAsArrays,Ke=e.schema,ce=$t(e,Wt);return(0,ae.jsx)(Re,J(J({className:r,title:l},ce),{},{children:(0,ae.jsx)(Ie,J(J({value:i,onChange:function(P){return o(P.target.value)}},{disabled:a}),{},{children:(0,Q.toOptions)(n)}))}))};var Le={actionElement:ee,valueSelector:le,notToggle:re,valueEditor:ie},Ge={dragHandle:{label:(0,m.jsx)(c.FaGripVertical,{})},removeGroup:{label:(0,m.jsx)(c.FaTimes,{})},removeRule:{label:(0,m.jsx)(c.FaTimes,{})},cloneRuleGroup:{label:(0,m.jsx)(c.FaCopy,{})},cloneRule:{label:(0,m.jsx)(c.FaCopy,{})},lockGroup:{label:(0,m.jsx)(c.FaLockOpen,{})},lockRule:{label:(0,m.jsx)(c.FaLockOpen,{})},lockGroupDisabled:{label:(0,m.jsx)(c.FaLock,{})},lockRuleDisabled:{label:(0,m.jsx)(c.FaLock,{})},shiftActionDown:{label:(0,m.jsx)(c.FaChevronDown,{})},shiftActionUp:{label:(0,m.jsx)(c.FaChevronUp,{})}},Ut=(0,Ae.getCompatContextProvider)({controlElements:Le,translations:Ge});0&&(module.exports={ChakraActionElement,ChakraNotToggle,ChakraValueEditor,ChakraValueSelector,QueryBuilderChakra,chakraControlElements,chakraTranslations}); //# sourceMappingURL=react-querybuilder_chakra.cjs.production.js.map