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);
});
*/