This commit is contained in:
Jan Prochazka
2022-12-30 18:54:47 +01:00
parent 242e24b783
commit 637184a28e
3 changed files with 12 additions and 12 deletions

View File

@@ -9,14 +9,14 @@ export function getPerspectiveMostNestedChildColumnName(columnName: string) {
return path[path.length - 1];
}
// export function perspectiveValueMatcher(value1, value2): boolean {
// if (value1?.$oid && value2?.$oid) return value1.$oid == value2.$oid;
// if (Array.isArray(value1)) return !!value1.find(x => perspectiveValueMatcher(x, value2));
// if (Array.isArray(value2)) return !!value2.find(x => perspectiveValueMatcher(value1, x));
// return value1 == value2;
// }
export function perspectiveValueMatcher(value1, value2): boolean {
if (value1?.$oid && value2?.$oid) return value1.$oid == value2.$oid;
if (Array.isArray(value1)) return !!value1.find(x => perspectiveValueMatcher(x, value2));
if (Array.isArray(value2)) return !!value2.find(x => perspectiveValueMatcher(value1, x));
return value1 == value2;
}
export function perspectiveValueMatcherSimple(value1, value2): boolean {
if (value1?.$oid && value2?.$oid) return value1.$oid == value2.$oid;
return value1 == value2;
}