File tree Expand file tree Collapse file tree 1 file changed +44
-1
lines changed
src/renderer/components/wallet-detail Expand file tree Collapse file tree 1 file changed +44
-1
lines changed Original file line number Diff line number Diff line change 55 <button class =" btn" :disabled =" willUnfreeze" @click =" prepareUnfreeze" v-if =" hasFrozen" >{{$t('unfreezing')}}</button >
66 </div >
77 <div class =" frozen-account-list" >
8- <ul >
8+ <div class =" membership-guide" v-if =" membershipStatus === ''" >
9+ <span >{{$t('joining membership and then attend congress voting')}}</span >
10+ <button class =" button" @click =" moveToVoting" >{{$t('registering membership')}}</button >
11+ </div >
12+ <div class =" membership-guide pending" v-else-if =" membershipStatus === 'pending'" >
13+ <span >{{$t('verifying your identity')}}</span >
14+ </div >
15+ <div class =" membership-guide" v-else-if =" membershipStatus === 'verified'" >
16+ <span >{{$t('registering membership guide')}}</span >
17+ <button class =" button" @click =" moveToVoting" >{{$t('freezing')}}</button >
18+ </div >
19+ <div class =" membership-guide" v-else-if =" membershipStatus === 'rejected'" >
20+ <span >{{$t('identity verification failed')}}</span >
21+ <button class =" button" @click =" moveToVoting" >{{$t('try again')}}</button >
22+ </div >
23+ <ul v-else >
924 <bos-wallet-account-frozen-item
1025 ref =" items"
1126 :item =" item"
102117 unfreezingRequested () {
103118 this .unprepareUnfreeze ();
104119 },
120+ moveToVoting () {
121+ this .$router .push (` /wallet/${ this .wallet .address } /#voting` );
122+ },
105123 },
106124 computed: {
107125 accounts () {
113131 address () {
114132 return this .wallet .address ;
115133 },
134+ membershipStatus () {
135+ if (this .wallet && this .wallet .membership ) {
136+ return this .wallet .membership .status ;
137+ }
138+ return ' ' ;
139+ },
116140 isMembership () {
117141 return this .wallet && this .wallet .membership && this .wallet .membership .status === ' active' ;
118142 },
236260 opacity : 1 ;
237261 }
238262 }
263+
264+ .FrozenAccount .membership-guide {
265+ padding-top : 80px ;
266+ text-align : center ;
267+ font-size : 15px ;
268+ color : #728395 ;
269+ }
270+
271+ .FrozenAccount .membership-guide span {
272+ width : 480px ;
273+ }
274+
275+ .FrozenAccount .membership-guide.pending {
276+ padding-top : 120px ;
277+ }
278+
279+ .FrozenAccount .membership-guide .button {
280+ margin : 35px auto 0 ;
281+ }
239282 </style >
You can’t perform that action at this time.
0 commit comments