make invoice view observed object
This commit is contained in:
@@ -15,12 +15,12 @@ struct InvoiceView: View {
|
|||||||
let invoice: Invoice
|
let invoice: Invoice
|
||||||
@State var showingSelectWallet: Bool = false
|
@State var showingSelectWallet: Bool = false
|
||||||
@State var inv: String = ""
|
@State var inv: String = ""
|
||||||
@StateObject var user_settings = UserSettingsStore()
|
@ObservedObject var user_settings = UserSettingsStore()
|
||||||
|
|
||||||
var PayButton: some View {
|
var PayButton: some View {
|
||||||
Button {
|
Button {
|
||||||
inv = invoice.string
|
inv = invoice.string
|
||||||
if (user_settings.showWalletSelector){
|
if user_settings.showWalletSelector {
|
||||||
showingSelectWallet = true
|
showingSelectWallet = true
|
||||||
} else {
|
} else {
|
||||||
let walletModel = user_settings.defaultWallet.model
|
let walletModel = user_settings.defaultWallet.model
|
||||||
|
|||||||
Reference in New Issue
Block a user