JSFiddle - React, Tailwind, and code Playground

by John Wick

JavaScript

var contactResults = [
  {
    merchant_contact_id: null,
    recipient_id: '69818114-d027-47e7-a667-5a1457b39940',
    organization_id: '4f2d87cb-cc36-491e-91d7-7e1cfa0ad721',
    phone: '+15129617678',
    email: '[email protected]',
    fname: 'CCC',
    lname: 'Banner',
    notes: null,
    active: true,
    created_at: '2024-08-01T03:02:27.414Z',
    subscribed: true,
    number_valid: true,
    from_campaign: false,
    zip_code: null,
    tags: [
      '006ccd85-919f-4876-8914-6c6fe782b3b9',
      '49f76beb-1233-4a74-85a0-2cc1071279ae',
      'a7836d71-db39-49d6-a495-ed7a35d9da15',
      'c624a585-73ef-4cba-89ef-b752b6235691'
    ]
  },
  {
    merchant_contact_id: null,
    recipient_id: 'a093e46a-3f27-4cd6-8288-81eea49d8d08',
    organization_id: '4f2d87cb-cc36-491e-91d7-7e1cfa0ad721',
    phone: '+17169617345',
    email: '[email protected]',
    fname: 'BBB',
    lname: 'Wayne',
    notes: null,
    active: true,
    created_at: '2024-08-01T03:02:27.415Z',
    subscribed: true,
    number_valid: true,
    from_campaign: false,
    zip_code: '6661',
    tags: []
  }
];

var email = '[email protected]';
var phone = '+17169617345';
/* console.log(contactResults); */
const duplicate = contactResults.some(contact => contact.email === email || contact.phone === phone);
console.log('duplicate:', duplicate);
 
/* contactResults.forEach(item => {
  console.log(item);
});
 */