Fix TypeError in isConfigured if no enabled wallet found

This commit is contained in:
ekzyis 2024-07-03 18:23:45 +02:00
parent 5b561e22a9
commit e091377d94
1 changed files with 4 additions and 4 deletions

View File

@ -122,12 +122,12 @@ function useConfig (wallet) {
return [config, saveConfig, clearConfig]
}
function isConfigured (wallet) {
if (!wallet.config) return false
function isConfigured ({ fields, config }) {
if (!config || !fields) return false
// a wallet is configured if all of it's required fields are set
const val = wallet.fields.every(field => {
return field.optional ? true : !!wallet.config?.[field.name]
const val = fields.every(field => {
return field.optional ? true : !!config?.[field.name]
})
return val