@ -63,7 +63,7 @@ class AddCoin extends React.Component {
actionsMenu : false ,
} ) ) ;
} else {
Store . dispatch ( triggerToaster ( true , 'Local coin list is not found' , 'Coin Selection' , 'info' ) ) ;
Store . dispatch ( triggerToaster ( true , translate ( 'TOASTR.SELECTION_NOT_FOUND' ) , translate ( 'TOASTR.COIN_SELECTION' ) , 'info' ) ) ;
}
} . bind ( this ) ) ;
}
@ -267,43 +267,101 @@ class AddCoin extends React.Component {
< / d i v >
< div className = "col-sm-12 text-center" >
< div className = "form-group col-lg-4 col-md-4 col-sm-6 col-xs-6 style-addcoin-lbl-mdl-login" >
< input type = "radio" className = "to-labelauty labelauty" name = { ` mode- ${ i } ` } id = { ` addcoin_mdl_full_mode_login- ${ i } ` } disabled = { _ item . fullMode . disabled } checked = { _ item . fullMode . checked } / >
< label htmlFor = { ` addcoin_mdl_full_mode_login- ${ i } ` } onClick = { ( ) => this . updateSelectedMode ( '1' , i ) } style = { { pointerEvents : _ item . fullMode . disabled ? 'none' : 'all' } } >
< span className = "labelauty-unchecked-image" style = { { display : _ item . fullMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span className = "labelauty-unchecked" style = { { display : _ item . fullMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.FULL_MODE' ) } < / s p a n >
< span className = "labelauty-checked-image" style = { { display : _ item . fullMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span className = "labelauty-checked" style = { { display : _ item . fullMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.FULL_MODE' ) } < / s p a n >
< input
type = "radio"
className = "to-labelauty labelauty"
name = { ` mode- ${ i } ` }
id = { ` addcoin_mdl_full_mode_login- ${ i } ` }
disabled = { _ item . fullMode . disabled }
checked = { _ item . fullMode . checked } / >
< label
htmlFor = { ` addcoin_mdl_full_mode_login- ${ i } ` }
onClick = { ( ) => this . updateSelectedMode ( '1' , i ) }
style = { { pointerEvents : _ item . fullMode . disabled ? 'none' : 'all' } } >
< span
className = "labelauty-unchecked-image"
style = { { display : _ item . fullMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span
className = "labelauty-unchecked"
style = { { display : _ item . fullMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.FULL_MODE' ) } < / s p a n >
< span
className = "labelauty-checked-image"
style = { { display : _ item . fullMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span
className = "labelauty-checked"
style = { { display : _ item . fullMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.FULL_MODE' ) } < / s p a n >
< / l a b e l >
< / d i v >
< div className = "form-group col-lg-4 col-md-4 col-sm-6 col-xs-6 style-addcoin-lbl-mdl-login" >
< input type = "radio" className = "to-labelauty labelauty" name = { ` mode- ${ i } ` } id = { ` addcoin_mdl_basilisk_mode_login- ${ i } ` } disabled = { _ item . basiliskMode . disabled } checked = { _ item . basiliskMode . checked } / >
< label htmlFor = { ` addcoin_mdl_basilisk_mode_login- ${ i } ` } onClick = { ( ) => this . updateSelectedMode ( '0' , i ) } style = { { pointerEvents : _ item . basiliskMode . disabled ? 'none' : 'all' } } >
< span className = "labelauty-unchecked-image" style = { { display : _ item . basiliskMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span className = "labelauty-unchecked" style = { { display : _ item . basiliskMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.BASILISK_MODE' ) } < / s p a n >
< span className = "labelauty-checked-image" style = { { display : _ item . basiliskMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span className = "labelauty-checked" style = { { display : _ item . basiliskMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.BASILISK_MODE' ) } < / s p a n >
< input
type = "radio"
className = "to-labelauty labelauty"
name = { ` mode- ${ i } ` }
id = { ` addcoin_mdl_basilisk_mode_login- ${ i } ` }
disabled = { _ item . basiliskMode . disabled }
checked = { _ item . basiliskMode . checked } / >
< label
htmlFor = { ` addcoin_mdl_basilisk_mode_login- ${ i } ` }
onClick = { ( ) => this . updateSelectedMode ( '0' , i ) }
style = { { pointerEvents : _ item . basiliskMode . disabled ? 'none' : 'all' } } >
< span
className = "labelauty-unchecked-image"
style = { { display : _ item . basiliskMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span
className = "labelauty-unchecked"
style = { { display : _ item . basiliskMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.BASILISK_MODE' ) } < / s p a n >
< span
className = "labelauty-checked-image"
style = { { display : _ item . basiliskMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span
className = "labelauty-checked"
style = { { display : _ item . basiliskMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.BASILISK_MODE' ) } < / s p a n >
< / l a b e l >
< / d i v >
< div className = "form-group col-lg-4 col-md-4 col-sm-12 col-xs-12 style-addcoin-lbl-mdl-login" >
< input type = "radio" className = "to-labelauty labelauty" name = { ` mode- ${ i } ` } id = { ` addcoin_mdl_native_mode_login- ${ i } ` } disabled = { _ item . nativeMode . disabled } checked = { _ item . nativeMode . checked } / >
< label htmlFor = { ` addcoin_mdl_native_mode_login- ${ i } ` } onClick = { ( ) => this . updateSelectedMode ( '-1' , i ) } style = { { pointerEvents : _ item . nativeMode . disabled ? 'none' : 'all' } } >
< span className = "labelauty-unchecked-image" style = { { display : _ item . nativeMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span className = "labelauty-unchecked" style = { { display : _ item . nativeMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.NATIVE_MODE' ) } < / s p a n >
< span className = "labelauty-checked-image" style = { { display : _ item . nativeMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span className = "labelauty-checked" style = { { display : _ item . nativeMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.NATIVE_MODE' ) } < / s p a n >
< input
type = "radio"
className = "to-labelauty labelauty"
name = { ` mode- ${ i } ` }
id = { ` addcoin_mdl_native_mode_login- ${ i } ` }
disabled = { _ item . nativeMode . disabled }
checked = { _ item . nativeMode . checked } / >
< label
htmlFor = { ` addcoin_mdl_native_mode_login- ${ i } ` }
onClick = { ( ) => this . updateSelectedMode ( '-1' , i ) }
style = { { pointerEvents : _ item . nativeMode . disabled ? 'none' : 'all' } } >
< span
className = "labelauty-unchecked-image"
style = { { display : _ item . nativeMode . checked ? 'none' : 'inline-block' } } > < / s p a n >
< span
className = "labelauty-unchecked"
style = { { display : _ item . nativeMode . checked ? 'none' : 'inline-block' } } > { translate ( 'INDEX.NATIVE_MODE' ) } < / s p a n >
< span
className = "labelauty-checked-image"
style = { { display : _ item . nativeMode . checked ? 'inline-block' : 'none' } } > < / s p a n >
< span
className = "labelauty-checked"
style = { { display : _ item . nativeMode . checked ? 'inline-block' : 'none' } } > { translate ( 'INDEX.NATIVE_MODE' ) } < / s p a n >
< / l a b e l >
< / d i v >
< / d i v >
< div className = { this . state . coins . length > 1 && i !== 0 ? 'col-sm-1' : 'hide' } >
< button type = "button" className = "btn btn-primary mdl_addcoin_done_btn-login" data - toggle = "modal" data - dismiss = "modal" id = "mdl_addcoin_done_btn-login" onClick = { ( ) => this . removeCoin ( i ) } >
< button
type = "button"
className = "btn btn-primary mdl_addcoin_done_btn-login"
id = "mdl_addcoin_done_btn-login"
onClick = { ( ) => this . removeCoin ( i ) } >
< i className = "fa fa-trash-o" > < / i >
< / b u t t o n >
< / d i v >
< div className = { _ item . mode === '1' || _ item . mode === 1 ? 'col-sm-12' : 'hide' } >
< div className = "pull-left margin-right-10" >
< input type = "checkbox" id = "addcoin_sync_only" data - plugin = "switchery" data - size = "small" checked = { _ item . syncOnly } / >
< input type = "checkbox" id = "addcoin_sync_only" checked = { _ item . syncOnly } / >
< / d i v >
< label className = "padding-top-3 padding-bottom-10" htmlFor = "addcoin_sync_only" onClick = { ( ) => this . toggleSyncOnlyMode ( i ) } > { translate ( 'ADD_COIN.SYNC_ONLY' ) } < / l a b e l >
< label
className = "padding-top-3 padding-bottom-10"
htmlFor = "addcoin_sync_only"
onClick = { ( ) => this . toggleSyncOnlyMode ( i ) } > { translate ( 'ADD_COIN.SYNC_ONLY' ) } < / l a b e l >
< / d i v >
< / d i v >
) ;
@ -325,7 +383,10 @@ class AddCoin extends React.Component {
< div className = "modal-dialog modal-center modal-lg" >
< div className = "modal-content" >
< div className = "modal-header bg-orange-a400 wallet-send-header" >
< button type = "button" className = "close white" data - dismiss = "modal" aria - label = "Close" onClick = { this . dismiss } >
< button
type = "button"
className = "close white"
aria - label = "Close" onClick = { this . dismiss } >
< span aria - hidden = "true" > × < / s p a n >
< / b u t t o n >
< h4 className = "modal-title white" > { translate ( 'INDEX.SELECT_A_COIN' ) } < / h 4 >
@ -336,17 +397,21 @@ class AddCoin extends React.Component {
< i className = { this . state . actionsMenu ? 'fa-chevron-up' : 'fa-chevron-down' } > < / i >
< / b u t t o n >
< span className = { ! this . state . actionsMenu ? 'hide' : '' } >
< button className = "btn btn-outline-primary btn-save-coin-selection" onClick = { this . saveCoinSelection } > { translate ( 'ADD_COIN.SAVE_SELECTION' ) } < / b u t t o n >
< button className = "btn btn-outline-primary btn-load-coin-selection" onClick = { this . loadCoinSelection } > { translate ( 'ADD_COIN.LOAD_SELECTION' ) } < / b u t t o n >
< button
className = "btn btn-outline-primary btn-save-coin-selection"
onClick = { this . saveCoinSelection } > { translate ( 'ADD_COIN.SAVE_SELECTION' ) } < / b u t t o n >
< button
className = "btn btn-outline-primary btn-load-coin-selection"
onClick = { this . loadCoinSelection } > { translate ( 'ADD_COIN.LOAD_SELECTION' ) } < / b u t t o n >
< / s p a n >
{ this . renderCoinSelectors ( ) }
< div className = { this . state . coins . length > 1 ? 'col-sm-12' : 'hide' } style = { { textAlign : 'center' , margin : '20px 0' } } >
< div
className = { this . state . coins . length > 1 ? 'col-sm-12' : 'hide' }
style = { { textAlign : 'center' , margin : '20px 0' } } >
< button
type = "button"
className = "btn btn-primary col-sm-4"
style = { { float : 'none' } }
data - toggle = "modal"
data - dismiss = "modal"
id = "mdl_addcoin_done_btn-login"
onClick = { this . activateAllCoins } > { translate ( 'ADD_COIN.ACTIVATE_ALL' ) } < / b u t t o n >
< / d i v >
@ -361,7 +426,9 @@ class AddCoin extends React.Component {
< strong > { translate ( 'INDEX.NATIVE_MODE' ) } : < / s t r o n g > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 1 ' ) } < s t r o n g > K o m o d o D a e m o n < / s t r o n g > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 2 ' ) } < i > I g u a n a D a e m o n < / i > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 3 ' ) } .
< / p >
< div className = "alert alert-icon alert-primary" role = "alert" >
< button type = "button" className = "close" data - dismiss = "alert" aria - label = "Close" > < span aria - hidden = "true" > × < / s p a n > < / b u t t o n >
< button type = "button" className = "close" aria - label = "Close" >
< span aria - hidden = "true" > × < / s p a n >
< / b u t t o n >
< i className = "icon md-info-outline" aria - hidden = "true" > < / i > < s t r o n g > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E ' ) } < / s t r o n g > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 4 ' ) } < s t r o n g > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 5 ' ) } < / s t r o n g > , < i > { t r a n s l a t e ( ' I N D E X . N A T I V E _ M O D E _ D E S C 5 ' ) } < / i > .
< / d i v >
< / d i v >