@@ -59,14 +59,22 @@ class Passport extends React.Component {
5959 }
6060
6161 getWalletStates() {
62− let hideWalletStates = this.props.walletStates.includes(WALLET_STATES.TRANSACTIONS)
62+ let { walletStates } = this.props
63+
64+ let hideWalletStates = walletStates.includes(WALLET_STATES.TRANSACTIONS)
6365 if (hideWalletStates) return null
6466
65− let stateElems = this.props.walletStates.map(state => {
67+ let stateElems = walletStates.map(state => {
68+ if (state === WALLET_STATES.DOWNLOADED) return null
69+
70+ let lastIndex = walletStates.indexOf(state) === walletStates.length - 1
71+
6672 return (
6773 <div className="flex justify-between">
6874 <div className="text-mono text-sm lh-6 green-dark">{state}</div>
69− <div className="text-700 text-sm lh-6 green-dark">✓</div>
75+ {(!lastIndex) &&
76+ <div className="text-700 text-sm lh-6 green-dark">✓</div>
77+ }
7078 </div>
7179 )
7280 })
@@ -111,6 +119,8 @@ class Passport extends React.Component {
111119 let paperReady = this.state.paper && this.props.walletStates.includes(WALLET_STATES.PAPER_READY)
112120 let downloadColor = paperReady ? 'green' : 'black'
113121
122+ window.curTime = (new Date()).getTime()
123+
114124 return (
115125 <div>
116126 <div className="passport-border">