import {
  __commonJS
} from "./chunk.2VCUNPV2.js";

// ../node_modules/zustand/shallow.js
var require_shallow = __commonJS((exports) => {
  "use strict";
  Object.defineProperty(exports, "__esModule", {value: true});
  function shallow(objA, objB) {
    if (Object.is(objA, objB)) {
      return true;
    }
    if (typeof objA !== "object" || objA === null || typeof objB !== "object" || objB === null) {
      return false;
    }
    var keysA = Object.keys(objA);
    if (keysA.length !== Object.keys(objB).length) {
      return false;
    }
    for (var i = 0; i < keysA.length; i++) {
      if (!Object.prototype.hasOwnProperty.call(objB, keysA[i]) || !Object.is(objA[keysA[i]], objB[keysA[i]])) {
        return false;
      }
    }
    return true;
  }
  exports.default = shallow;
});

// dep:zustand_shallow
var zustand_shallow_default = require_shallow();
export {
  zustand_shallow_default as default
};
//# sourceMappingURL=zustand_shallow.js.map
