Browse Source

profile: tweak button positioning

post-button-style
William Casarin 2 years ago
parent
commit
186954195d
  1. 34
      damus/Views/ProfileView.swift

34
damus/Views/ProfileView.swift

@ -203,24 +203,28 @@ struct ProfileView: View {
Spacer() Spacer()
if let profile = data { Group {
if let lnurl = profile.lnurl, lnurl != "" {
LNButton(lnurl: lnurl, profile: profile) if let profile = data {
if let lnurl = profile.lnurl, lnurl != "" {
LNButton(lnurl: lnurl, profile: profile)
}
} }
}
DMButton
DMButton
if profile.pubkey != damus_state.pubkey {
if profile.pubkey != damus_state.pubkey { FollowButtonView(
FollowButtonView( target: profile.get_follow_target(),
target: profile.get_follow_target(), follow_state: damus_state.contacts.follow_state(profile.pubkey)
follow_state: damus_state.contacts.follow_state(profile.pubkey) )
) } else {
} else { NavigationLink(destination: EditMetadataView(damus_state: damus_state)) {
NavigationLink(destination: EditMetadataView(damus_state: damus_state)) { EditButton(damus_state: damus_state)
EditButton(damus_state: damus_state) }
} }
} }
.offset(y: -15.0) // Increase if set a frame
} }
ProfileNameView(pubkey: profile.pubkey, profile: data, contacts: damus_state.contacts) ProfileNameView(pubkey: profile.pubkey, profile: data, contacts: damus_state.contacts)

Loading…
Cancel
Save