@@ -82,19 +82,19 @@ export default class AmountInput extends React.Component<
82
82
super ( props ) ;
83
83
84
84
const { amount, onAmountChange } = props ;
85
- let satAmount = '0' ;
85
+ let satAmount : string | number = '0' ;
86
86
if ( amount ) satAmount = getSatAmount ( amount ) . toString ( ) ;
87
87
88
- onAmountChange ( amount , satAmount ) ;
88
+ onAmountChange ( amount || '' , satAmount ) ;
89
89
this . state = {
90
90
satAmount
91
91
} ;
92
92
}
93
93
94
94
componentDidMount ( ) {
95
95
const { amount, onAmountChange } : any = this . props ;
96
- const satAmount = getSatAmount ( amount ) ;
97
- onAmountChange ( amount , satAmount ) ;
96
+ const satAmount = getSatAmount ( amount || '' ) ;
97
+ onAmountChange ( amount || '' , satAmount ) ;
98
98
this . setState ( { satAmount } ) ;
99
99
}
100
100
@@ -111,8 +111,8 @@ export default class AmountInput extends React.Component<
111
111
onChangeUnits = ( ) => {
112
112
const { amount, onAmountChange, UnitsStore } : any = this . props ;
113
113
UnitsStore . changeUnits ( ) ;
114
- const satAmount = getSatAmount ( amount ) ;
115
- onAmountChange ( amount , satAmount ) ;
114
+ const satAmount = getSatAmount ( amount || '' ) ;
115
+ onAmountChange ( amount || '' , satAmount ) ;
116
116
this . setState ( { satAmount } ) ;
117
117
} ;
118
118
0 commit comments