14 lines
337 B
TypeScript
14 lines
337 B
TypeScript
type SimpleObject = Record<string, string>;
|
|
|
|
export const areSimpleObjectsEqual = (
|
|
obj1: SimpleObject,
|
|
obj2: SimpleObject,
|
|
): boolean => {
|
|
const obj1Keys = Object.keys(obj1);
|
|
const obj2Keys = Object.keys(obj2);
|
|
|
|
return obj1Keys.length === obj2Keys.length
|
|
? obj1Keys.every((key) => obj1[key] === obj2[key])
|
|
: false;
|
|
};
|