fix: fix a couple of warning with the send modal

This commit is contained in:
Jonathan Rainville 2020-06-29 10:33:21 -04:00 committed by Iuri Matias
parent 76f12c20f7
commit cd061895c2
3 changed files with 8 additions and 7 deletions

View File

@ -30,7 +30,7 @@ ModalPopup {
SendModalContent {
id: sendModalContent
accounts: walletModel.accounts
accounts: []
}
footer: StyledButton {

View File

@ -11,7 +11,10 @@ Item {
property var accounts
property string defaultAccount: "0x1234"
property int selectedAccountIndex: 0
property string selectedAccountAddress: accounts[selectedAccountIndex].address
property string selectedAccountAddress: accounts && accounts.length ? accounts[selectedAccountIndex].address : ""
property string selectedAccountName: accounts && accounts.length ? accounts[selectedAccountIndex].name : ""
property string selectedAccountIconColor: accounts && accounts.length ? accounts[selectedAccountIndex].iconColor : ""
property string passwordValidationError: ""
property string toValidationError: ""
@ -63,11 +66,11 @@ Item {
iconHeight: 12
iconWidth: 12
icon: "../../../img/walletIcon.svg"
iconColor: accounts[selectedAccountIndex].iconColor
iconColor: selectedAccountIconColor
label: qsTr("From account")
anchors.top: txtAmount.bottom
anchors.topMargin: Theme.padding
selectedText: accounts[selectedAccountIndex].name
selectedText: selectedAccountName
selectOptions: sendModalContent.accounts.map(function (account, index) {
return {
text: account.name,
@ -80,7 +83,7 @@ Item {
StyledText {
id: textSelectAccountAddress
text: accounts[selectedAccountIndex].address
text: selectedAccountAddress
anchors.right: parent.right
anchors.left: parent.left
anchors.leftMargin: 2

View File

@ -133,8 +133,6 @@ Item {
MenuItem {
property var onClicked: console.log("Default click function. Override me please")
property color bgColor: Theme.white
anchors.right: parent.right
anchors.left: parent.left
onTriggered: function () {
onClicked()
}