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), this._createRoomAliasDisplay(vm),
t.div({ className: "RoomDetailsView_rows" }, t.div({ className: "RoomDetailsView_rows" },
[ [
this._createRightPanelRow(t, vm.i18n`People`, vm => vm.memberCount, { MemberCount: true }), this._createRightPanelRow(t, vm.i18n`People`, { MemberCount: true }, vm => vm.memberCount),
this._createRightPanelRow(t, vm.i18n`Encryption`, encryptionString, { EncryptionStatus: true }) 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 labelClassString = classNames({ RoomDetailsView_label: true, ...labelClass });
const valueClassString = classNames({ RoomDetailsView_value: true, ...valueClass });
return t.div({ className: "RoomDetailsView_row" }, [ return t.div({ className: "RoomDetailsView_row" }, [
t.div({ className: labelClassString }, [text(label)]), t.div({ className: labelClassString }, [text(label)]),
t.div({ className: valueClassString }, value) t.div({ className: "RoomDetailsView_value" }, value)
]); ]);
} }