Refactor function

- Move related parameters closer together.
- Remove unused parameter.

Signed-off-by: RMidhunSuresh <rmidhunsuresh@gmail.com>
This commit is contained in:
RMidhunSuresh 2021-06-07 13:39:58 +05:30
parent 95512b5144
commit fa67c5e248

View File

@ -17,8 +17,8 @@ export class RoomDetailsView extends TemplateView {
this._createRoomAliasDisplay(vm),
t.div({ className: "RoomDetailsView_rows" },
[
this._createRightPanelRow(t, vm.i18n`People`, vm => vm.memberCount, { MemberCount: true }),
this._createRightPanelRow(t, vm.i18n`Encryption`, encryptionString, { EncryptionStatus: true })
this._createRightPanelRow(t, vm.i18n`People`, { MemberCount: true }, vm => vm.memberCount),
this._createRightPanelRow(t, vm.i18n`Encryption`, { EncryptionStatus: true }, encryptionString)
])
]);
}
@ -28,12 +28,11 @@ export class RoomDetailsView extends TemplateView {
"";
}
_createRightPanelRow(t, label, value, labelClass, valueClass) {
_createRightPanelRow(t, label, labelClass, value) {
const labelClassString = classNames({ RoomDetailsView_label: true, ...labelClass });
const valueClassString = classNames({ RoomDetailsView_value: true, ...valueClass });
return t.div({ className: "RoomDetailsView_row" }, [
t.div({ className: labelClassString }, [text(label)]),
t.div({ className: valueClassString }, value)
t.div({ className: "RoomDetailsView_value" }, value)
]);
}