UNPKG

@useloops/design-system

Version:

The official React based Loops design system

2 lines (1 loc) 456 B
"use strict";var e=require("react/jsx-runtime"),l=require("react"),r=require("./AutocompleteSelectAll.js");const t=l.forwardRef(({children:l,handleSelectAll:t,showSelectAll:s,value:n=[],selections:i,sizing:c,...a},h)=>{const u=Array.isArray(n)&&n.length===i.length,A=Array.isArray(n)&&n.length>0&&n.length<i.length;return e.jsxs("ul",{ref:h,...a,children:[s&&e.jsx(r,{handleSelectAll:t,isIndeterminate:A,isAllSelected:u,sizing:c}),l]})});module.exports=t;