Browse Source

dynamic sidenav for sponsorships

pirate-chain-alphax
Phillip Lang Martinez 2 years ago
parent
commit
d1ad8e1735
  1. 3
      qortal-ui-core/language/us.json
  2. 6
      qortal-ui-core/src/components/sidenav-menu.js

3
qortal-ui-core/language/us.json

@ -619,6 +619,7 @@
"schange5" : "Sponsor New Minter",
"schange6" : "Finished Sponsorships",
"schange7" : "Completed",
"schange8" : "Addresses"
"schange8" : "Addresses",
"schange9" : "You currently have no active sponsorships"
}
}

6
qortal-ui-core/src/components/sidenav-menu.js

@ -102,6 +102,7 @@ class SidenavMenu extends connect(store)(LitElement) {
renderNodeTypeMenu() {
const addressInfo = this.addressInfo;
const isMinter = addressInfo?.error !== 124 && +addressInfo?.level > 0;
const isSponsor = +addressInfo?.level >= 5
if (this.nodeType === 'lite') {
return html`
@ -158,12 +159,15 @@ class SidenavMenu extends connect(store)(LitElement) {
>
<vaadin-icon icon="vaadin:share-square" slot="icon"></vaadin-icon>
</side-menu-item>
${isSponsor ? html`
<side-menu-item
label="${translate('mintingpage.mchange35')}"
href="/app/sponsorship-list"
>
<vaadin-icon icon="vaadin:share-square" slot="icon"></vaadin-icon>
<vaadin-icon icon="vaadin:list-ol" slot="icon"></vaadin-icon>
</side-menu-item>
` : ''}
</side-menu-item>
<side-menu-item
label="${translate('sidemenu.wallets')}"

Loading…
Cancel
Save