improve isActive for marks

This commit is contained in:
Philipp Kühn
2020-11-30 15:40:16 +01:00
parent 4fbdb0ff0c
commit c0911c315c
5 changed files with 59 additions and 70 deletions

View File

@@ -4,8 +4,13 @@
* @param object2 Object
*/
export default function objectIncludes(object1: { [key: string ]: any }, object2: { [key: string ]: any }): boolean {
return !!Object
.keys(object2)
const keys = Object.keys(object2)
if (!keys.length) {
return true
}
return !!keys
.filter(key => object2[key] === object1[key])
.length
}