Don't show post button if post is only whitespace

Changelog-Changed: Post button is not shown if the content is only whitespace
Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
William Casarin
2022-07-28 13:20:06 -07:00
parent 82b7cab9b1
commit 17f87d5438

View File

@@ -37,6 +37,10 @@ struct PostView: View {
NotificationCenter.default.post(name: .post, object: NostrPostResult.post(new_post))
dismiss()
}
var is_post_empty: Bool {
return post.allSatisfy { $0.isWhitespace }
}
var body: some View {
VStack {
@@ -48,8 +52,10 @@ struct PostView: View {
Spacer()
Button("Post") {
self.send_post()
if !is_post_empty {
Button("Post") {
self.send_post()
}
}
}
.padding([.top, .bottom], 4)