lundi 5 juin 2017

ListItem contains checkbox,now I want order ListItem array object by if checkbox checked

Now I want rulesList sort by if ItemList checkBox checked? the code is React in JSX,How Can I do it?

enter code here
const rulesList = rules.map((obj,index)=>{
  let checkedRules = [];
  let licenseRuleGuid = obj.guid;
  allProductReleaseRelationRules.map((obj,index)=>{
    if(obj.productReleaseGuid === selectedProductReleaseGuid) {
      checkedRules.push(obj.licenseRuleGuid);
    }
  });
  return (
    <ListItem justify='between' separator='horizontal'>
      <span>
        <Box>
          <CheckBox label={obj.name} checked={_.includes(checkedRules,obj.guid)}  onChange={this._checkedRules.bind(this,licenseRuleGuid)} />
          {obj.description}
        </Box>
      </span>
    </ListItem>
  );
});




Aucun commentaire:

Enregistrer un commentaire