MentionView.swift (689B)
1 // 2 // MentionView.swift 3 // damus 4 // 5 // Created by William Casarin on 2022-05-04. 6 // 7 8 import SwiftUI 9 10 struct MentionView: View { 11 let mention: Mention 12 let profiles: Profiles 13 14 var body: some View { 15 switch mention.type { 16 case .pubkey: 17 let pk = bech32_pubkey(mention.ref.ref_id) ?? mention.ref.ref_id 18 PubkeyView(pubkey: pk, relay: mention.ref.relay_id) 19 case .event: 20 Text(verbatim: "< e >") 21 //EventBlockView(pubkey: mention.ref.ref_id, relay: mention.ref.relay_id) 22 } 23 } 24 } 25 26 /* 27 struct MentionView_Previews: PreviewProvider { 28 static var previews: some View { 29 MentionView() 30 } 31 } 32 */