@using ArcaneLibs.Extensions @using LibMatrix.EventTypes.Spec.State @using LibMatrix.Responses @inherits BaseTimelineItem @if (currentEventContent is not null) { @if (previousEventContent is null) { set the history visibility to "@currentEventContent.HistoryVisibility" } else { changed the history visibility from "@previousEventContent.HistoryVisibility" to "@currentEventContent.HistoryVisibility" } } else {
Unknown event @Event.Type (@Event.StateKey)
            @Event.ToJson()
        
} @code { private RoomHistoryVisibilityEventContent? previousEventContent => PreviousState?.TypedContent as RoomHistoryVisibilityEventContent; private RoomHistoryVisibilityEventContent? currentEventContent => Event.TypedContent as RoomHistoryVisibilityEventContent; }