@purpurds/listbox
Advanced tools
Comparing version 5.31.0 to 5.32.0
@@ -36,3 +36,3 @@ Name: classnames | ||
Name: @purpurds/icon | ||
Version: 5.30.1 | ||
Version: 5.31.0 | ||
License: AGPL-3.0-only | ||
@@ -44,4 +44,4 @@ Private: false | ||
Name: @purpurds/paragraph | ||
Version: 5.30.1 | ||
Version: 5.31.0 | ||
License: AGPL-3.0-only | ||
Private: false |
@@ -1,14 +0,14 @@ | ||
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react/jsx-runtime"),d=require("react");function O(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var v={exports:{}};/*! | ||
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("react/jsx-runtime"),d=require("react");function O(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var v={exports:{}};/*! | ||
Copyright (c) 2018 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/(function(t){(function(){var i={}.hasOwnProperty;function a(){for(var r="",e=0;e<arguments.length;e++){var p=arguments[e];p&&(r=n(r,u.call(this,p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return this&&this[r]||r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(this,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var e="";for(var p in r)i.call(r,p)&&r[p]&&(e=n(e,this&&this[p]||p));return e}function n(r,e){return e?r?r+" "+e:r+e:r}t.exports?(a.default=a,t.exports=a):window.classNames=a})()})(v);var P=v.exports;const b=O(P),x={"purpur-listbox":"_purpur-listbox_qhoi7_1","purpur-listbox-item":"_purpur-listbox-item_qhoi7_15","purpur-listbox-item--hovered":"_purpur-listbox-item--hovered_qhoi7_29","purpur-listbox-item--highlighted":"_purpur-listbox-item--highlighted_qhoi7_37","purpur-listbox-item--noninteractive":"_purpur-listbox-item--noninteractive_qhoi7_41","purpur-listbox-item--disabled":"_purpur-listbox-item--disabled_qhoi7_44","purpur-listbox-item__icon":"_purpur-listbox-item__icon_qhoi7_51"};function S(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var y={exports:{}};/*! | ||
*/(function(e){(function(){var i={}.hasOwnProperty;function a(){for(var r="",t=0;t<arguments.length;t++){var p=arguments[t];p&&(r=n(r,u.call(this,p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return this&&this[r]||r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(this,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var t="";for(var p in r)i.call(r,p)&&r[p]&&(t=n(t,this&&this[p]||p));return t}function n(r,t){return t?r?r+" "+t:r+t:r}e.exports?(a.default=a,e.exports=a):window.classNames=a})()})(v);var P=v.exports;const b=O(P),x={"purpur-listbox":"_purpur-listbox_qhoi7_1","purpur-listbox-item":"_purpur-listbox-item_qhoi7_15","purpur-listbox-item--hovered":"_purpur-listbox-item--hovered_qhoi7_29","purpur-listbox-item--highlighted":"_purpur-listbox-item--highlighted_qhoi7_37","purpur-listbox-item--noninteractive":"_purpur-listbox-item--noninteractive_qhoi7_41","purpur-listbox-item--disabled":"_purpur-listbox-item--disabled_qhoi7_44","purpur-listbox-item__icon":"_purpur-listbox-item__icon_qhoi7_51"};function S(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var y={exports:{}};/*! | ||
Copyright (c) 2018 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/(function(t){(function(){var i={}.hasOwnProperty;function a(){for(var r="",e=0;e<arguments.length;e++){var p=arguments[e];p&&(r=n(r,u.call(this,p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return this&&this[r]||r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(this,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var e="";for(var p in r)i.call(r,p)&&r[p]&&(e=n(e,this&&this[p]||p));return e}function n(r,e){return e?r?r+" "+e:r+e:r}t.exports?(a.default=a,t.exports=a):window.classNames=a})()})(y);var R=y.exports;const q=S(R),L={"purpur-icon":"_purpur-icon_8u1lq_1","purpur-icon--xxs":"_purpur-icon--xxs_8u1lq_4","purpur-icon--xs":"_purpur-icon--xs_8u1lq_8","purpur-icon--sm":"_purpur-icon--sm_8u1lq_12","purpur-icon--md":"_purpur-icon--md_8u1lq_16","purpur-icon--lg":"_purpur-icon--lg_8u1lq_20","purpur-icon--xl":"_purpur-icon--xl_8u1lq_24"},I={name:"checkmark",svg:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path fill-rule="evenodd" d="M21.06 3.795a.9.9 0 0 1 .145 1.264l-11.5 14.5a.9.9 0 0 1-1.341.077l-6-6a.9.9 0 0 1 1.272-1.272l5.286 5.286L19.795 3.94a.9.9 0 0 1 1.264-.145Z" clip-rule="evenodd"/></svg>',keywords:["checkmark"],category:"utility"},A=t=>s.jsx(N,{...t,svg:I});A.displayName="IconCheckmark";const E=q.bind(L),g="purpur-icon",M="md",D=t=>t.filter(i=>Object.keys(i).length>=1).map(i=>`${i.name}="${i.value}"`).join(" "),H=({content:t="",title:i}={})=>{const a=[{name:"xmlns",value:"http://www.w3.org/2000/svg"},{name:"fill",value:"currentColor"},{name:"viewBox",value:"0 0 24 24"},i?{name:"role",value:"img"}:{name:"aria-hidden",value:"true"}],u=i?`<title>${i}</title>`:"";return`<svg ${D(a)}>${u}${t}</svg>`},B=t=>t.replace(/<(\/?)svg([^>]*)>/g,"").trim(),N=({["data-testid"]:t,svg:i,allyTitle:a,className:u,size:n=M,...r})=>{const e=H({content:B(i.svg),title:a}),p=E(u,g,`${g}--${n}`);return s.jsx("span",{"aria-label":a,className:p,"data-testid":t,dangerouslySetInnerHTML:{__html:e},...r})};N.displayName="Icon";function C(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var $={exports:{}};/*! | ||
*/(function(e){(function(){var i={}.hasOwnProperty;function a(){for(var r="",t=0;t<arguments.length;t++){var p=arguments[t];p&&(r=n(r,u.call(this,p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return this&&this[r]||r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(this,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var t="";for(var p in r)i.call(r,p)&&r[p]&&(t=n(t,this&&this[p]||p));return t}function n(r,t){return t?r?r+" "+t:r+t:r}e.exports?(a.default=a,e.exports=a):window.classNames=a})()})(y);var R=y.exports;const q=S(R),L={"purpur-icon":"_purpur-icon_8u1lq_1","purpur-icon--xxs":"_purpur-icon--xxs_8u1lq_4","purpur-icon--xs":"_purpur-icon--xs_8u1lq_8","purpur-icon--sm":"_purpur-icon--sm_8u1lq_12","purpur-icon--md":"_purpur-icon--md_8u1lq_16","purpur-icon--lg":"_purpur-icon--lg_8u1lq_20","purpur-icon--xl":"_purpur-icon--xl_8u1lq_24"},I={name:"checkmark",svg:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path fill-rule="evenodd" d="M21.06 3.795a.9.9 0 0 1 .145 1.264l-11.5 14.5a.9.9 0 0 1-1.341.077l-6-6a.9.9 0 0 1 1.272-1.272l5.286 5.286L19.795 3.94a.9.9 0 0 1 1.264-.145Z" clip-rule="evenodd"/></svg>',keywords:["checkmark"],category:"utility"},A=e=>s.jsx(N,{...e,svg:I});A.displayName="IconCheckmark";const E=q.bind(L),g="purpur-icon",M="md",D=e=>e.filter(i=>Object.keys(i).length>=1).map(i=>`${i.name}="${i.value}"`).join(" "),H=({content:e="",title:i}={})=>{const a=[{name:"xmlns",value:"http://www.w3.org/2000/svg"},{name:"fill",value:"currentColor"},{name:"viewBox",value:"0 0 24 24"},i?{name:"role",value:"img"}:{name:"aria-hidden",value:"true"}],u=i?`<title>${i}</title>`:"";return`<svg ${D(a)}>${u}${e}</svg>`},B=e=>e.replace(/<(\/?)svg([^>]*)>/g,"").trim(),N=({["data-testid"]:e,svg:i,allyTitle:a,className:u,size:n=M,...r})=>{const t=H({content:B(i.svg),title:a}),p=E(u,g,`${g}--${n}`);return s.jsx("span",{"aria-label":a,className:p,"data-testid":e,dangerouslySetInnerHTML:{__html:t},...r})};N.displayName="Icon";function C(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $={exports:{}};/*! | ||
Copyright (c) 2018 Jed Watson. | ||
Licensed under the MIT License (MIT), see | ||
http://jedwatson.github.io/classnames | ||
*/(function(t){(function(){var i={}.hasOwnProperty;function a(){for(var r="",e=0;e<arguments.length;e++){var p=arguments[e];p&&(r=n(r,u(p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var e="";for(var p in r)i.call(r,p)&&r[p]&&(e=n(e,p));return e}function n(r,e){return e?r?r+" "+e:r+e:r}t.exports?(a.default=a,t.exports=a):window.classNames=a})()})($);var k=$.exports;const G=C(k),l={"purpur-paragraph":"_purpur-paragraph_1rh57_1","purpur-paragraph--disabled":"_purpur-paragraph--disabled_1rh57_7","purpur-paragraph--hyphens":"_purpur-paragraph--hyphens_1rh57_10","purpur-paragraph--negative":"_purpur-paragraph--negative_1rh57_13","purpur-paragraph--paragraph-100":"_purpur-paragraph--paragraph-100_1rh57_16","purpur-paragraph--paragraph-100-medium":"_purpur-paragraph--paragraph-100-medium_1rh57_22","purpur-paragraph--paragraph-100-bold":"_purpur-paragraph--paragraph-100-bold_1rh57_29","purpur-paragraph--paragraph-200":"_purpur-paragraph--paragraph-200_1rh57_36","purpur-paragraph--preamble-100":"_purpur-paragraph--preamble-100_1rh57_42","purpur-paragraph--preamble-200":"_purpur-paragraph--preamble-200_1rh57_48","purpur-paragraph--additional-100":"_purpur-paragraph--additional-100_1rh57_54","purpur-paragraph--additional-100-medium":"_purpur-paragraph--additional-100-medium_1rh57_60","purpur-paragraph--overline-100":"_purpur-paragraph--overline-100_1rh57_67","purpur-paragraph--overline-200":"_purpur-paragraph--overline-200_1rh57_75"},T={PARAGRAPH100:"paragraph-100",PARAGRAPH100MEDIUM:"paragraph-100-medium",PARAGRAPH100BOLD:"paragraph-100-bold",PARAGRAPH200:"paragraph-200",PREAMBLE100:"preamble-100",PREAMBLE200:"preamble-200",ADDITIONAL100:"additional-100",ADDITIONAL100MEDIUM:"additional-100-medium",OVERLINE100:"overline-100",OVERLINE200:"overline-200"},c="purpur-paragraph",w=({["data-testid"]:t,children:i,className:a,disabled:u,enableHyphenation:n=!1,negative:r=!1,variant:e=T.PARAGRAPH100,...p})=>{const h=G([a,l[c],l[`${c}--${e}`],{[l[`${c}--hyphens`]]:n,[l[`${c}--disabled`]]:u,[l[`${c}--negative`]]:r}]);return s.jsx("p",{...p,className:h,"data-testid":t,children:i})};w.displayName="Paragraph";const f=b.bind(x),o="purpur-listbox",_=d.forwardRef((t,i)=>{const{disabled:a,highlighted:u,hovered:n,selected:r,children:e,noninteractive:p,...h}=t,j=f(`${o}-item`,h.className,{[`${o}-item--highlighted`]:u,[`${o}-item--selected`]:r,[`${o}-item--hovered`]:n,[`${o}-item--disabled`]:a,[`${o}-item--noninteractive`]:p});return s.jsxs("li",{...h,ref:i,className:j,"aria-selected":!!r,role:"option","aria-disabled":!!a,children:[typeof e=="string"?s.jsx(w,{children:e}):e,r&&s.jsx(A,{size:"xs",className:f(`${o}-item__icon`)})]})}),V=t=>d.isValidElement(t)&&(t==null?void 0:t.type)===_;_.displayName="ListBoxItem";const z=b.bind(x),U="purpur-listbox",m=d.forwardRef(({children:t,...i},a)=>s.jsx("ul",{...i,ref:a,className:z(U,i.className),role:"listbox",children:d.Children.toArray(t).filter(V)}));m.Item=_;m.displayName="ListBox";exports.Listbox=m; | ||
*/(function(e){(function(){var i={}.hasOwnProperty;function a(){for(var r="",t=0;t<arguments.length;t++){var p=arguments[t];p&&(r=n(r,u(p)))}return r}function u(r){if(typeof r=="string"||typeof r=="number")return r;if(typeof r!="object")return"";if(Array.isArray(r))return a.apply(null,r);if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]"))return r.toString();var t="";for(var p in r)i.call(r,p)&&r[p]&&(t=n(t,p));return t}function n(r,t){return t?r?r+" "+t:r+t:r}e.exports?(a.default=a,e.exports=a):window.classNames=a})()})($);var k=$.exports;const G=C(k),l={"purpur-paragraph":"_purpur-paragraph_1rh57_1","purpur-paragraph--disabled":"_purpur-paragraph--disabled_1rh57_7","purpur-paragraph--hyphens":"_purpur-paragraph--hyphens_1rh57_10","purpur-paragraph--negative":"_purpur-paragraph--negative_1rh57_13","purpur-paragraph--paragraph-100":"_purpur-paragraph--paragraph-100_1rh57_16","purpur-paragraph--paragraph-100-medium":"_purpur-paragraph--paragraph-100-medium_1rh57_22","purpur-paragraph--paragraph-100-bold":"_purpur-paragraph--paragraph-100-bold_1rh57_29","purpur-paragraph--paragraph-200":"_purpur-paragraph--paragraph-200_1rh57_36","purpur-paragraph--preamble-100":"_purpur-paragraph--preamble-100_1rh57_42","purpur-paragraph--preamble-200":"_purpur-paragraph--preamble-200_1rh57_48","purpur-paragraph--additional-100":"_purpur-paragraph--additional-100_1rh57_54","purpur-paragraph--additional-100-medium":"_purpur-paragraph--additional-100-medium_1rh57_60","purpur-paragraph--overline-100":"_purpur-paragraph--overline-100_1rh57_67","purpur-paragraph--overline-200":"_purpur-paragraph--overline-200_1rh57_75"},T={PARAGRAPH100:"paragraph-100",PARAGRAPH100MEDIUM:"paragraph-100-medium",PARAGRAPH100BOLD:"paragraph-100-bold",PARAGRAPH200:"paragraph-200",PREAMBLE100:"preamble-100",PREAMBLE200:"preamble-200",ADDITIONAL100:"additional-100",ADDITIONAL100MEDIUM:"additional-100-medium",OVERLINE100:"overline-100",OVERLINE200:"overline-200"},c="purpur-paragraph",w=({["data-testid"]:e,children:i,className:a,disabled:u,enableHyphenation:n=!1,negative:r=!1,variant:t=T.PARAGRAPH100,...p})=>{const h=G([a,l[c],l[`${c}--${t}`],{[l[`${c}--hyphens`]]:n,[l[`${c}--disabled`]]:u,[l[`${c}--negative`]]:r}]);return s.jsx("p",{...p,className:h,"data-testid":e,children:i})};w.displayName="Paragraph";const f=b.bind(x),o="purpur-listbox",_=d.forwardRef((e,i)=>{const{disabled:a,highlighted:u,hovered:n,selected:r,children:t,noninteractive:p,...h}=e,j=f(`${o}-item`,h.className,{[`${o}-item--highlighted`]:u,[`${o}-item--selected`]:r,[`${o}-item--hovered`]:n,[`${o}-item--disabled`]:a,[`${o}-item--noninteractive`]:p});return s.jsxs("li",{...h,ref:i,className:j,"aria-selected":!!r,role:"option","aria-disabled":!!a,children:[typeof t=="string"?s.jsx(w,{children:t}):t,r&&s.jsx(A,{size:"xs",className:f(`${o}-item__icon`)})]})}),V=e=>d.isValidElement(e)&&(e==null?void 0:e.type)===_;_.displayName="ListBoxItem";const z=b.bind(x),U="purpur-listbox",m=d.forwardRef(({children:e,...i},a)=>s.jsx("ul",{...i,ref:a,className:z(U,i.className),role:"listbox",children:d.Children.toArray(e).filter(V)}));m.Item=_;m.displayName="ListBox";exports.Listbox=m; | ||
//# sourceMappingURL=listbox.cjs.js.map |
{ | ||
"name": "@purpurds/listbox", | ||
"version": "5.31.0", | ||
"version": "5.32.0", | ||
"license": "AGPL-3.0-only", | ||
@@ -18,5 +18,5 @@ "main": "./dist/listbox.cjs.js", | ||
"classnames": "~2.5.0", | ||
"@purpurds/icon": "5.31.0", | ||
"@purpurds/paragraph": "5.31.0", | ||
"@purpurds/tokens": "5.31.0" | ||
"@purpurds/icon": "5.32.0", | ||
"@purpurds/tokens": "5.32.0", | ||
"@purpurds/paragraph": "5.32.0" | ||
}, | ||
@@ -23,0 +23,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
938089
+ Added@purpurds/icon@5.32.0(transitive)
+ Added@purpurds/paragraph@5.32.0(transitive)
+ Added@purpurds/tokens@5.32.0(transitive)
- Removed@purpurds/icon@5.31.0(transitive)
- Removed@purpurds/paragraph@5.31.0(transitive)
- Removed@purpurds/tokens@5.31.0(transitive)
Updated@purpurds/icon@5.32.0
Updated@purpurds/paragraph@5.32.0
Updated@purpurds/tokens@5.32.0