From 83029c478f411bcadd3be53ac4dc53d88b3c8462 Mon Sep 17 00:00:00 2001
From: "Emma@Rory&"
Date: Mon, 14 Aug 2023 19:46:33 +0200
Subject: Code cleanup
---
.../TimelineComponents/TimelineMemberItem.razor | 44 +++++++++++-----------
.../TimelineComponents/TimelineMessageItem.razor | 2 +-
.../TimelineRoomCreateItem.razor | 2 +-
3 files changed, 24 insertions(+), 24 deletions(-)
(limited to 'MatrixRoomUtils.Web/Shared/TimelineComponents')
diff --git a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMemberItem.razor b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMemberItem.razor
index 8239367..d67fdab 100644
--- a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMemberItem.razor
+++ b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMemberItem.razor
@@ -4,31 +4,31 @@
@inherits BaseTimelineItem
@if (roomMemberData is not null) {
- @if (roomMemberData.Membership == "ban") {
- @Event.StateKey was banned
- }
- else if (roomMemberData.Membership == "invite") {
- @Event.StateKey was invited
- }
- else if (roomMemberData.Membership == "join") {
- @if (Event.ReplacesState is not null) {
+ @switch (roomMemberData.Membership) {
+ case "ban":
+ @Event.StateKey was banned
+ break;
+ case "invite":
+ @Event.StateKey was invited
+ break;
+ case "join" when Event.ReplacesState is not null:
@Event.StateKey changed their display name to @(roomMemberData.Displayname ?? Event.Sender)
- }
- else {
- joined
- }
- }
- else if (roomMemberData.Membership == "leave") {
- @Event.StateKey left
- }
- else if (roomMemberData.Membership == "knock") {
- @Event.StateKey knocked
- }
- else {
- @Event.StateKey has an unknown state:
-
+ break;
+ case "join":
+ joined
+ break;
+ case "leave":
+ @Event.StateKey left
+ break;
+ case "knock":
+ @Event.StateKey knocked
+ break;
+ default:
+ @Event.StateKey has an unknown state:
+
@Event.ToJson()
+ break;
}
}
else {
diff --git a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMessageItem.razor b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMessageItem.razor
index 411b750..13cce88 100644
--- a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMessageItem.razor
+++ b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineMessageItem.razor
@@ -2,7 +2,7 @@
@inherits BaseTimelineItem
- @ObjectExtensions.ToJson(Event.RawContent, indent: false)
+ @Event.RawContent?.ToJson(indent: false)
@code {
diff --git a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineRoomCreateItem.razor b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineRoomCreateItem.razor
index b20cc1a..8053a47 100644
--- a/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineRoomCreateItem.razor
+++ b/MatrixRoomUtils.Web/Shared/TimelineComponents/TimelineRoomCreateItem.razor
@@ -8,7 +8,7 @@
This room is of type @(CreationEventContent.Type ?? "Untyped room (usually a chat room)")
- @ObjectExtensions.ToJson(Event.RawContent, indent: false)
+ @Event.RawContent?.ToJson(indent: false)
@code {
--
cgit 1.5.1