view/refactor: move sheet handler in CustomizeZapView

This commit is contained in:
William Casarin
2023-06-22 10:17:40 +02:00
parent a2866ff6b3
commit 797762e7d2

View File

@@ -241,10 +241,19 @@ struct CustomizeZapView: View {
case .sent_from_nwc:
dismiss()
}
}
}
var body: some View {
MainContent
.sheet(isPresented: $show_zap_types) {
if #available(iOS 16.0, *) {
ZapPicker
.presentationDetents([.medium])
.presentationDragIndicator(.visible)
} else {
ZapPicker
}
}
.sheet(isPresented: $showing_wallet_selector) {
SelectWalletView(default_wallet: state.settings.default_wallet, showingSelectWallet: $showing_wallet_selector, our_pubkey: state.pubkey, invoice: invoice)
}
@@ -303,15 +312,6 @@ struct CustomizeZapView: View {
Spacer()
}
.sheet(isPresented: $show_zap_types) {
if #available(iOS 16.0, *) {
ZapPicker
.presentationDetents([.medium])
.presentationDragIndicator(.visible)
} else {
ZapPicker
}
}
}
var ZapPicker: some View {