9 .accounts::-webkit-scrollbar {
22 border-top: 1px solid #c9c9c9;
27 display: inline-block;
28 vertical-align: middle;
35 text-overflow: ellipsis;
43 <div class="bg-gray menu-panel warp-chlid">
45 <i class="iconfont btn-close" @click="$router.go(-1)"></i>
46 <div class="menu-title">{{$t('menu.title')}}</div>
48 <div class="menu-content">
49 <div class="list accounts">
50 <div v-for="(account, index) in accounts" :key="index" @click="accountSelected(account)">
51 <div :class="(selectedAccount != undefined && account.address == selectedAccount.address) ? 'list-item active': 'list-item'">
52 <i class="iconfont icon-user"></i>
54 <div class="account-alias">{{account.alias}}</div>
55 <div class="account-asset">{{account.balance}} BTM</div>
60 <div class="list menu-list">
61 <router-link :to="{name: 'menu-account-creation'}">
62 <div class="list-item">
63 <i class="iconfont icon-plusbox"></i>{{ $t('menu.createAccount') }}
66 <router-link :to="{name: 'menu-backup'}">
67 <div class="list-item">
68 <i class="iconfont icon-backup"></i>{{ $t('menu.backup') }}
71 <router-link :to="{name: 'menu-help'}">
72 <div class="list-item">
73 <i class="iconfont icon-help"></i>{{ $t('menu.help') }}
76 <router-link :to="{name: 'menu-settings'}">
77 <div class="list-item">
78 <i class="iconfont icon-settings"></i>{{ $t('menu.setting') }}
85 <router-view></router-view>
99 accountSelected: function (accountInfo) {
100 this.selectedAccount = Object.assign({}, accountInfo);
101 this.$router.push({ name: 'home', params: { selectedAccount: this.selectedAccount } })
104 let params = this.$route.params;
106 this.accounts = params.accounts
107 this.selectedAccount = params.selected