JSFiddle - React, Tailwind, and code Playground

JavaScript

function unique(x) {
    return x.filter(function (elem, index) {
        return x.indexOf(elem) === index;
    });
};

function union(x, y) {
    return unique(x.concat(y));
};

var data1 = [{
    "id": 1,
        "url": "http://192.168.1.165:90/asset/"
}, {
    "id": 2,
        "url": "Assigned"
}


]
var data2 = [{
    "id": 1,
        "url": "http://192.168.1.165:90/asset/"
}, {
    "id": 2,
        "url": "Assigned"
}, {
    "id": 3,
        "url": "Assigned"
}

]

var joined = data1.concat(data2);
var temp = [];
joined.forEach(function (x) {
    var objList=joined.filter(function(y){ return y.id == x.id});
    if(objList.length == 1)
        temp.push(x);
})

console.log(temp)