reduce code duplication in nip05 gradients

This commit is contained in:
William Casarin
2023-03-27 10:39:07 -04:00
parent d19596c17e
commit c6c47e824a
2 changed files with 28 additions and 27 deletions

View File

@@ -77,16 +77,10 @@ struct EventActionBar: View {
send_like()
}
}
if bar.liked {
Text(verbatim: "\(bar.likes > 0 ? "\(bar.likes)" : "")")
.font(.footnote.weight(.medium))
.foregroundStyle(LINEAR_GRADIENT)
} else {
Text(verbatim: "\(bar.likes > 0 ? "\(bar.likes)" : "")")
.font(.footnote.weight(.medium))
.foregroundColor(Color.gray)
}
Text(verbatim: "\(bar.likes > 0 ? "\(bar.likes)" : "")")
.font(.footnote.weight(.medium))
.nip05_colorized(gradient: bar.liked)
}
if let lnurl = self.lnurl {