@@ -50,9 +50,7 @@ class Passport extends React.Component {
5050
5151 getCurrentDate() {
5252 let date = new Date()
53− var fil = function(n) {
54− return n >= 10 ? n : "0" + n;
55− };
53+ const fil = n => n >= 10 ? n : `0${n}`
5654 let fmtDate = `${date.getUTCFullYear()}.` +
5755 `${(date.getUTCMonth() + 1)}.` +
5856 `${fil(date.getUTCDate())}`
@@ -104,14 +102,15 @@ class Passport extends React.Component {
104102 let stateElems = walletStates.map(state => {
105103 if (state === WALLET_STATES.DOWNLOADED) return null
106104
107− let lastIndex = walletStates.indexOf(state) === walletStates.length - 1
105+ const lastIndex = walletStates.indexOf(state) === walletStates.length - 1
106+ const checkmark = lastIndex
107+ ? <div className="text-700 text-sm lh-6 green-dark">✓</div>
108+ : null
108109
109110 return (
110111 <div className="flex justify-between">
111112 <div className="text-mono text-sm lh-6 green-dark">{state}</div>
112− {(!lastIndex) &&
113− <div className="text-700 text-sm lh-6 green-dark">✓</div>
114− }
113+ { checkmark }
115114 </div>
116115 )
117116 })
@@ -124,8 +123,6 @@ class Passport extends React.Component {
124123 }
125124
126125 render() {
127− let sigil = null
128−
129126 let patp = this.props.point.matchWith({
130127 Just: p => ob.patp(p.value),
131128 Nothing: () => ''
@@ -141,15 +138,13 @@ class Passport extends React.Component {
141138 Nothing: () => null
142139 })
143140
144− if (patp !== '') {
145− sigil = pour({
146− patp: patp,
147− renderer: ReactSVGComponents,
148− size: 128
149− })
150− } else {
151− sigil = <div className="passport-sigil-blank"></div>
152− }
141+ const sigil = patp !== ''
142+ ? pour({
143+ patp: patp,
144+ renderer: ReactSVGComponents,
145+ size: 128
146+ })
147+ : <div className="passport-sigil-blank"></div>
153148
154149 let currentDate = this.getCurrentDate()
155150 let walletStates = this.getWalletStates()