JSFiddle - React, Tailwind, and code Playground

by gchoken

JavaScript

let members = [ { user: '60465e7e6c6e2d1fedba0d0b', role: 'member' },
  { user: '5fc68f9260d012197bfe4173', role: 'member' },
  { user: '606aaa675b29780c747f164e', role: 'member' },
  { user: '609e1f4168f4592739073942', role: 'member' },
  { role: 'owner', user: '5fb39fddde9217056169a6bf' } ] 
  
  let pmemeber = [ 
  { role: 'member',
    _id: '60a52bb87656d72dc747d4de',
    user: '606aaa675b29780c747f164e' },
  { role: 'member',
    _id: '60a52bb87656d72dc747d4df',
    user: '5fc68f9260d012197bfe4173' },
  { role: 'member',
    _id: '60a52bb87656d72dc747d4e0',
    user: '609e1f4168f4592739073942' },
  { role: 'owner',
    _id: '60a52bb87656d72dc747d4e1',
    user: '5fb39fddde9217056169a6bf' } 
 ];
 
 alert("x");
  let member_ids = members.map((u)=>u.user);
  let pmemeber_ids = pmemeber.map((u)=>u.user);
  
  let newMembers = member_ids.filter(value => !pmemeber_ids.includes(value));

 alert("y");


console.log(newMembers);