Files
element-x-ios/ElementX/Sources/AppHooks/Hooks/ExtendedProfileSectionHook.swift
T

21 lines
632 B
Swift

//
// Copyright 2026 Element Creations 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
nonisolated protocol ExtendedProfileSectionHookProtocol: Sendable {
/// An extra Form section rendered below the header on the user profile
/// and room member details screens.
@MainActor func extendedProfileSection(userID: String) -> AnyView?
}
struct DefaultExtendedProfileSectionHook: ExtendedProfileSectionHookProtocol {
func extendedProfileSection(userID: String) -> AnyView? {
nil
}
}