UNPKG

botframework-webchat-component

Version:
19 lines (16 loc) 1.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = shallowEquals; function shallowEquals(x, y) { if (x === y) { return true; } var xKeys = Object.keys(x); var yKeys = Object.keys(y); return xKeys.length === yKeys.length && xKeys.every(function (key) { return yKeys.includes(key) && x[key] === y[key]; }); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9VdGlscy9zaGFsbG93RXF1YWxzLmpzIl0sIm5hbWVzIjpbInNoYWxsb3dFcXVhbHMiLCJ4IiwieSIsInhLZXlzIiwiT2JqZWN0Iiwia2V5cyIsInlLZXlzIiwibGVuZ3RoIiwiZXZlcnkiLCJrZXkiLCJpbmNsdWRlcyJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFlLFNBQVNBLGFBQVQsQ0FBdUJDLENBQXZCLEVBQTBCQyxDQUExQixFQUE2QjtBQUMxQyxNQUFJRCxDQUFDLEtBQUtDLENBQVYsRUFBYTtBQUNYLFdBQU8sSUFBUDtBQUNEOztBQUVELE1BQU1DLEtBQUssR0FBR0MsTUFBTSxDQUFDQyxJQUFQLENBQVlKLENBQVosQ0FBZDtBQUNBLE1BQU1LLEtBQUssR0FBR0YsTUFBTSxDQUFDQyxJQUFQLENBQVlILENBQVosQ0FBZDtBQUVBLFNBQU9DLEtBQUssQ0FBQ0ksTUFBTixLQUFpQkQsS0FBSyxDQUFDQyxNQUF2QixJQUFpQ0osS0FBSyxDQUFDSyxLQUFOLENBQVksVUFBQUMsR0FBRztBQUFBLFdBQUlILEtBQUssQ0FBQ0ksUUFBTixDQUFlRCxHQUFmLEtBQXVCUixDQUFDLENBQUNRLEdBQUQsQ0FBRCxLQUFXUCxDQUFDLENBQUNPLEdBQUQsQ0FBdkM7QUFBQSxHQUFmLENBQXhDO0FBQ0QiLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHNoYWxsb3dFcXVhbHMoeCwgeSkge1xuICBpZiAoeCA9PT0geSkge1xuICAgIHJldHVybiB0cnVlO1xuICB9XG5cbiAgY29uc3QgeEtleXMgPSBPYmplY3Qua2V5cyh4KTtcbiAgY29uc3QgeUtleXMgPSBPYmplY3Qua2V5cyh5KTtcblxuICByZXR1cm4geEtleXMubGVuZ3RoID09PSB5S2V5cy5sZW5ndGggJiYgeEtleXMuZXZlcnkoa2V5ID0+IHlLZXlzLmluY2x1ZGVzKGtleSkgJiYgeFtrZXldID09PSB5W2tleV0pO1xufVxuIl19