azure-devops-ui
Version:
React components for building web UI in Azure DevOps
1 lines • 459 B
JavaScript
import{arrayEquals}from"../Util";function updateFilterToSelection(a,l,e,t){var r=[];for(let t=0;t<a.length;t++)for(let e=a[t].beginIndex;e<=a[t].endIndex;e++)r.push(void 0!==l[e].data?l[e].data:l[e].id);var o=e.getFilterItemState(t);let i=!1;(i=o?!arrayEquals(o.value,r)&&(r.length||o.value):!!r.length)&&("keyword"===t?e.setFilterItemState(t,{value:r[0]}):e.setFilterItemState(t,{value:r,operator:null==o?void 0:o.operator}))}export{updateFilterToSelection};