ContactItem

public struct ContactItem
extension ContactItem: View
extension ContactItem: _ViewEmptyChecking

ContactItem provides a view that shows information related to contact.

Usage

ContactItem(title: "Headline only example", description: "One line of text description is baseline aligned.", actionItems: [.init(type: .phone, didSelectActivityItem: {
    print("tap phone")
}), .init(type: .videoCall, didSelectActivityItem: {
    print("tap videoCall")
}), .init(type: .message, didSelectActivityItem: {
    print("tap message")
})])

ContactItem {
     Text("Headline only example")
} subtitle: {
     Text("One line of text description is baseline aligned.")
} description: {
     Text("Description")
} detailImage: {
     Image("person_square4").resizable()
} actionItems: {
     ActivityItems(activityItems: [.init(type: .phone, didSelectActivityItem: {
         print("tap phone")
     })])
}