// // Copyright 2025 Element Creations Ltd. // Copyright 2022-2025 New Vector Ltd. // // SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Element-Commercial. // Please see LICENSE files in the repository root for full details. // import SwiftUI struct SeparatorRoomTimelineView: View { let timelineItem: SeparatorRoomTimelineItem var body: some View { Text(timelineItem.timestamp.formattedDateSeparator()) .font(.compound.bodySMSemibold) .foregroundColor(.compound.textPrimary) .frame(maxWidth: .infinity) .multilineTextAlignment(.center) .padding(.horizontal, 36.0) .padding(.vertical, 8.0) } } struct SeparatorRoomTimelineView_Previews: PreviewProvider, TestablePreview { static var previews: some View { let item = SeparatorRoomTimelineItem(id: .virtual(uniqueID: .init("Separator")), timestamp: .mock) SeparatorRoomTimelineView(timelineItem: item) } }