/** * @example * isObjectEmpty({}); * // Returns true * * @example * isObjectEmpty({ foo: "bar" }); * // Returns false */ export default function isObjectEmpty(obj: Record): boolean { for (const prop in obj) { if (Object.prototype.hasOwnProperty.call(obj, prop)) { return false; } } return true; }