* initial push * bulk delete reservations by location ids * add method to interface (not implemented yet) * bulk update * delete reservations by location id bulk * add create bulk for inventory item * refactor attach inventory item method * add changeset * verbose false * method override instead of multiple methods * change up method signature * redo changes when updating interface * update createInventoryLevel method * rename variables * fix feedback * return correct string array when emitting event * refactor inventory service * redo order changes * snapshot * move prep methods
15 lines
263 B
TypeScript
15 lines
263 B
TypeScript
export function getSetDifference<T>(
|
|
orignalSet: Set<T>,
|
|
compareSet: Set<T>
|
|
): Set<T> {
|
|
const difference = new Set<T>()
|
|
|
|
orignalSet.forEach((element) => {
|
|
if (!compareSet.has(element)) {
|
|
difference.add(element)
|
|
}
|
|
})
|
|
|
|
return difference
|
|
}
|