mirror of
https://github.com/vector-im/element-web.git
synced 2025-08-25 08:21:41 +02:00
Add a comment about the SettingsStore being slow
This commit is contained in:
parent
f2468f562d
commit
ebdba32393
@ -38,7 +38,9 @@ function memberEventDiff(ev) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export default function shouldHideEvent(ev) {
|
export default function shouldHideEvent(ev) {
|
||||||
// Wrap getValue() for readability
|
// Wrap getValue() for readability. Calling the SettingsStore can be
|
||||||
|
// fairly resource heavy, so the checks below should avoid hitting it
|
||||||
|
// where possible.
|
||||||
const isEnabled = (name) => SettingsStore.getValue(name, ev.getRoomId());
|
const isEnabled = (name) => SettingsStore.getValue(name, ev.getRoomId());
|
||||||
|
|
||||||
// Hide redacted events
|
// Hide redacted events
|
||||||
|
Loading…
x
Reference in New Issue
Block a user