@react-querybuilder/bulma
Advanced tools
Comparing version 7.6.1 to 7.8.0-alpha.0
@@ -101,4 +101,4 @@ "use strict"; | ||
{ | ||
key, | ||
...props, | ||
key, | ||
className: import_react_querybuilder.standardClassnames.valueListItem, | ||
@@ -105,0 +105,0 @@ handleOnChange: (v) => multiValueHandler(v, i), |
@@ -1,2 +0,2 @@ | ||
"use strict";var O=Object.create;var d=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var B=Object.getOwnPropertyNames;var S=Object.getPrototypeOf,T=Object.prototype.hasOwnProperty;var $=(e,t)=>{for(var a in t)d(e,a,{get:t[a],enumerable:!0})},x=(e,t,a,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of B(t))!T.call(e,o)&&o!==a&&d(e,o,{get:()=>t[o],enumerable:!(r=P(t,o))||r.enumerable});return e};var y=(e,t,a)=>(a=e!=null?O(S(e)):{},x(t||!e||!e.__esModule?d(a,"default",{value:e,enumerable:!0}):a,e)),H=e=>x(d({},"__esModule",{value:!0}),e);var w={};$(w,{BulmaNotToggle:()=>N,BulmaValueEditor:()=>C,BulmaValueSelector:()=>f,QueryBuilderBulma:()=>F,bulmaControlClassnames:()=>A,bulmaControlElements:()=>E});module.exports=H(w);var k=require("react-querybuilder");var g=y(require("react")),N=({className:e,handleOnChange:t,label:a,checked:r,title:o,disabled:i})=>g.createElement("label",{className:`${e} checkbox`,title:o},g.createElement("input",{type:"checkbox",disabled:i,checked:r,onChange:l=>t(l.target.checked)}),a);var s=y(require("react")),n=require("react-querybuilder"),C=e=>{let{valueAsArray:t,multiValueHandler:a}=(0,n.useValueEditor)({handleOnChange:e.handleOnChange,inputType:e.inputType,operator:e.operator,value:e.value,type:e.type,listsAsArrays:e.listsAsArrays,parseNumbers:e.parseNumbers,values:e.values}),{selectorComponent:r=e.schema.controls.valueSelector}=e;if(e.operator==="null"||e.operator==="notNull")return null;let o=e.fieldData?.placeholder??"",{values:i=[]}=e;if((e.operator==="between"||e.operator==="notBetween")&&(e.type==="select"||e.type==="text")){let l=["from","to"].map((u,c)=>e.type==="text"?s.createElement("input",{key:u,type:e.inputType||"text",placeholder:o,value:t[c]??"",className:`${n.standardClassnames.valueListItem} input`,disabled:e.disabled,onChange:m=>a(m.target.value,c)}):s.createElement(r,{...e,key:u,className:n.standardClassnames.valueListItem,handleOnChange:m=>a(m,c),disabled:e.disabled,value:t[c]??(0,n.getFirstOption)(i),options:i,listsAsArrays:e.listsAsArrays}));return s.createElement("span",{"data-testid":e.testID,className:e.className,title:e.title},l[0],e.separator,l[1])}switch(e.type){case"select":case"multiselect":return s.createElement(r,{...e,title:e.title,className:e.className,handleOnChange:e.handleOnChange,options:i,value:e.value,disabled:e.disabled,multiple:e.type==="multiselect",listsAsArrays:e.listsAsArrays});case"textarea":return s.createElement("div",{className:`${e.className} control`},s.createElement(n.ValueEditor,{skipHook:!0,...e,className:"textarea"}));case"switch":case"checkbox":return s.createElement("label",{title:e.title,className:`${e.className} checkbox`},s.createElement(n.ValueEditor,{skipHook:!0,...e,title:"",className:""}));case"radio":return s.createElement("div",{className:`${e.className} control`,title:e.title},i.map(l=>s.createElement("label",{key:l.name,className:"radio"},s.createElement("input",{type:"radio",value:l.name,checked:e.value===l.name,onChange:()=>e.handleOnChange(l.name),disabled:e.disabled}),l.label)))}return s.createElement("div",{className:`${e.className} control`},s.createElement(n.ValueEditor,{skipHook:!0,...e,disabled:e.disabled,className:"input"}))};var v=y(require("react")),h=require("react-querybuilder");var b=require("react-querybuilder");var f=({className:e,handleOnChange:t,options:a,value:r,title:o,disabled:i,multiple:l,listsAsArrays:u})=>{let{onChange:c,val:m}=(0,h.useValueSelector)({handleOnChange:t,listsAsArrays:u,multiple:l,value:r}),V=(0,h.useSelectElementChangeHandler)({multiple:l,onChange:c});return v.createElement("div",{title:o,className:`${e} select${l?" is-multiple":""}`},v.createElement("select",{value:m,multiple:l,disabled:i,onChange:V},(0,b.toOptions)(a)))};var A={actionElement:"button"},E={notToggle:N,valueEditor:C,valueSelector:f},F=(0,k.getCompatContextProvider)({controlElements:E,controlClassnames:A});0&&(module.exports={BulmaNotToggle,BulmaValueEditor,BulmaValueSelector,QueryBuilderBulma,bulmaControlClassnames,bulmaControlElements}); | ||
"use strict";var S=Object.create;var d=Object.defineProperty;var V=Object.getOwnPropertyDescriptor;var B=Object.getOwnPropertyNames;var O=Object.getPrototypeOf,T=Object.prototype.hasOwnProperty;var $=(e,t)=>{for(var a in t)d(e,a,{get:t[a],enumerable:!0})},f=(e,t,a,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of B(t))!T.call(e,n)&&n!==a&&d(e,n,{get:()=>t[n],enumerable:!(s=V(t,n))||s.enumerable});return e};var h=(e,t,a)=>(a=e!=null?S(O(e)):{},f(t||!e||!e.__esModule?d(a,"default",{value:e,enumerable:!0}):a,e)),H=e=>f(d({},"__esModule",{value:!0}),e);var F={};$(F,{BulmaNotToggle:()=>C,BulmaValueEditor:()=>v,BulmaValueSelector:()=>x,QueryBuilderBulma:()=>R,bulmaControlClassnames:()=>k,bulmaControlElements:()=>A});module.exports=H(F);var E=require("react-querybuilder");var g=h(require("react")),C=({className:e,handleOnChange:t,label:a,checked:s,title:n,disabled:i})=>g.createElement("label",{className:`${e} checkbox`,title:n},g.createElement("input",{type:"checkbox",disabled:i,checked:s,onChange:l=>t(l.target.checked)}),a);var o=h(require("react")),r=require("react-querybuilder"),v=e=>{let{valueAsArray:t,multiValueHandler:a}=(0,r.useValueEditor)({handleOnChange:e.handleOnChange,inputType:e.inputType,operator:e.operator,value:e.value,type:e.type,listsAsArrays:e.listsAsArrays,parseNumbers:e.parseNumbers,values:e.values}),{selectorComponent:s=e.schema.controls.valueSelector}=e;if(e.operator==="null"||e.operator==="notNull")return null;let n=e.fieldData?.placeholder??"",{values:i=[]}=e;if((e.operator==="between"||e.operator==="notBetween")&&(e.type==="select"||e.type==="text")){let l=["from","to"].map((u,c)=>e.type==="text"?o.createElement("input",{key:u,type:e.inputType||"text",placeholder:n,value:t[c]??"",className:`${r.standardClassnames.valueListItem} input`,disabled:e.disabled,onChange:m=>a(m.target.value,c)}):o.createElement(s,{key:u,...e,className:r.standardClassnames.valueListItem,handleOnChange:m=>a(m,c),disabled:e.disabled,value:t[c]??(0,r.getFirstOption)(i),options:i,listsAsArrays:e.listsAsArrays}));return o.createElement("span",{"data-testid":e.testID,className:e.className,title:e.title},l[0],e.separator,l[1])}switch(e.type){case"select":case"multiselect":return o.createElement(s,{...e,title:e.title,className:e.className,handleOnChange:e.handleOnChange,options:i,value:e.value,disabled:e.disabled,multiple:e.type==="multiselect",listsAsArrays:e.listsAsArrays});case"textarea":return o.createElement("div",{className:`${e.className} control`},o.createElement(r.ValueEditor,{skipHook:!0,...e,className:"textarea"}));case"switch":case"checkbox":return o.createElement("label",{title:e.title,className:`${e.className} checkbox`},o.createElement(r.ValueEditor,{skipHook:!0,...e,title:"",className:""}));case"radio":return o.createElement("div",{className:`${e.className} control`,title:e.title},i.map(l=>o.createElement("label",{key:l.name,className:"radio"},o.createElement("input",{type:"radio",value:l.name,checked:e.value===l.name,onChange:()=>e.handleOnChange(l.name),disabled:e.disabled}),l.label)))}return o.createElement("div",{className:`${e.className} control`},o.createElement(r.ValueEditor,{skipHook:!0,...e,disabled:e.disabled,className:"input"}))};var N=h(require("react")),b=require("react-querybuilder");var y=require("react-querybuilder");var x=({className:e,handleOnChange:t,options:a,value:s,title:n,disabled:i,multiple:l,listsAsArrays:u})=>{let{onChange:c,val:m}=(0,b.useValueSelector)({handleOnChange:t,listsAsArrays:u,multiple:l,value:s}),P=(0,b.useSelectElementChangeHandler)({multiple:l,onChange:c});return N.createElement("div",{title:n,className:`${e} select${l?" is-multiple":""}`},N.createElement("select",{value:m,multiple:l,disabled:i,onChange:P},(0,y.toOptions)(a)))};var k={actionElement:"button"},A={notToggle:C,valueEditor:v,valueSelector:x},R=(0,E.getCompatContextProvider)({controlElements:A,controlClassnames:k});0&&(module.exports={BulmaNotToggle,BulmaValueEditor,BulmaValueSelector,QueryBuilderBulma,bulmaControlClassnames,bulmaControlElements}); | ||
//# sourceMappingURL=react-querybuilder_bulma.cjs.production.js.map |
@@ -88,4 +88,5 @@ var __defProp = Object.defineProperty; | ||
SelectorComponent, | ||
__spreadProps(__spreadValues({}, props), { | ||
key, | ||
__spreadProps(__spreadValues({ | ||
key | ||
}, props), { | ||
className: standardClassnames.valueListItem, | ||
@@ -92,0 +93,0 @@ handleOnChange: (v) => multiValueHandler(v, i), |
{ | ||
"name": "@react-querybuilder/bulma", | ||
"description": "Custom Bulma components for react-querybuilder", | ||
"version": "7.6.1", | ||
"version": "7.8.0-alpha.0", | ||
"publishConfig": { | ||
@@ -14,7 +14,7 @@ "access": "public" | ||
"import": { | ||
"types": "./dist/react-querybuilder_bulma.d.mts", | ||
"types": "./dist/types-esm/index.d.mts", | ||
"default": "./dist/react-querybuilder_bulma.mjs" | ||
}, | ||
"require": { | ||
"types": "./dist/cjs/react-querybuilder_bulma.cjs.development.d.ts", | ||
"types": "./dist/types/index.d.ts", | ||
"default": "./dist/cjs/index.js" | ||
@@ -24,3 +24,3 @@ } | ||
}, | ||
"types": "./dist/cjs/react-querybuilder_bulma.cjs.production.d.ts", | ||
"types": "./dist/types/index.d.ts", | ||
"files": [ | ||
@@ -39,3 +39,3 @@ "dist" | ||
"start": "bunx --bun vite", | ||
"build": "tsup", | ||
"build": "bunx --bun tsup", | ||
"typecheck": "tsc --noEmit", | ||
@@ -46,4 +46,4 @@ "typecheck:watch": "tsc --noEmit --watch" | ||
"@testing-library/dom": "^10.4.0", | ||
"@testing-library/react": "^16.0.0", | ||
"@types/react": "^18.3.3", | ||
"@testing-library/react": "^16.0.1", | ||
"@types/react": "^18.3.9", | ||
"@vitejs/plugin-react-swc": "^3.7.0", | ||
@@ -53,6 +53,6 @@ "bulma": "^0.9.4", | ||
"react-dom": "^18.3.1", | ||
"react-querybuilder": "7.6.1", | ||
"react-querybuilder": "7.8.0-alpha.0", | ||
"rollup-plugin-visualizer": "^5.12.0", | ||
"typescript": "^5.5.4", | ||
"vite": "^5.3.5" | ||
"typescript": "^5.6.2", | ||
"vite": "^5.4.8" | ||
}, | ||
@@ -62,5 +62,5 @@ "peerDependencies": { | ||
"react": ">=18", | ||
"react-querybuilder": "7.6.1" | ||
"react-querybuilder": "7.8.0-alpha.0" | ||
}, | ||
"gitHead": "d8070659c830444fbf304a702ab8d246bdeffadd" | ||
"gitHead": "2e7089a27e676cff934dcd6514dbd379b7a6d869" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
24
84409
595
2