view/refactor: move sheet handler in CustomizeZapView
This commit is contained in:
@@ -241,10 +241,19 @@ struct CustomizeZapView: View {
|
|||||||
case .sent_from_nwc:
|
case .sent_from_nwc:
|
||||||
dismiss()
|
dismiss()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
MainContent
|
MainContent
|
||||||
|
.sheet(isPresented: $show_zap_types) {
|
||||||
|
if #available(iOS 16.0, *) {
|
||||||
|
ZapPicker
|
||||||
|
.presentationDetents([.medium])
|
||||||
|
.presentationDragIndicator(.visible)
|
||||||
|
} else {
|
||||||
|
ZapPicker
|
||||||
|
}
|
||||||
|
}
|
||||||
.sheet(isPresented: $showing_wallet_selector) {
|
.sheet(isPresented: $showing_wallet_selector) {
|
||||||
SelectWalletView(default_wallet: state.settings.default_wallet, showingSelectWallet: $showing_wallet_selector, our_pubkey: state.pubkey, invoice: invoice)
|
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()
|
Spacer()
|
||||||
}
|
}
|
||||||
.sheet(isPresented: $show_zap_types) {
|
|
||||||
if #available(iOS 16.0, *) {
|
|
||||||
ZapPicker
|
|
||||||
.presentationDetents([.medium])
|
|
||||||
.presentationDragIndicator(.visible)
|
|
||||||
} else {
|
|
||||||
ZapPicker
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var ZapPicker: some View {
|
var ZapPicker: some View {
|
||||||
|
|||||||
Reference in New Issue
Block a user