mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-24 20:26:24 +00:00
Dynamic audio level indicator
This commit is contained in:
@@ -24,3 +24,24 @@ export const groupBy = <T, ResultT>(
|
||||
},
|
||||
new Map<ResultT, Array<T>>()
|
||||
);
|
||||
|
||||
export const isEqual = <K, V>(
|
||||
left: ReadonlyMap<K, V>,
|
||||
right: ReadonlyMap<K, V>
|
||||
): boolean => {
|
||||
if (left.size !== right.size) {
|
||||
return false;
|
||||
}
|
||||
|
||||
for (const [key, value] of left) {
|
||||
if (!right.has(key)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (right.get(key) !== value) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user