Files
NapCatQQ/.pnpm-store/v3/files/2a/72f81722207316105f770f76f1d765b03dcd5ff4664a37b065fccd39aff592b145c53b218230bb13abe59112ac59e908b96543e1390c29d7c9fbb4f1e5010e
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

18 lines
445 B
Plaintext

// @flow
// Pulled from react-compat
// https://github.com/developit/preact-compat/blob/7c5de00e7c85e2ffd011bf3af02899b63f699d3a/src/index.js#L349
export default function shallowDiffers(prev: Object, next: Object): boolean {
for (let attribute in prev) {
if (!(attribute in next)) {
return true;
}
}
for (let attribute in next) {
if (prev[attribute] !== next[attribute]) {
return true;
}
}
return false;
}