This commit is contained in:
parent
3cd724d056
commit
c05430e25e
@ -93,21 +93,30 @@ export default class Ws extends JsonRpcBase {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_onMessage = (event) => {
|
_onMessage = (event) => {
|
||||||
const result = JSON.parse(event.data);
|
// Event sent by Signer Broadcaster
|
||||||
const { method, params, json, resolve, reject } = this._messages[result.id];
|
if (event.data === 'new_message') {
|
||||||
|
return false;
|
||||||
Logging.send(method, params, { json, result });
|
|
||||||
|
|
||||||
if (result.error) {
|
|
||||||
this.error(event.data);
|
|
||||||
|
|
||||||
reject(new Error(`${result.error.code}: ${result.error.message}`));
|
|
||||||
delete this._messages[result.id];
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
resolve(result.result);
|
try {
|
||||||
delete this._messages[result.id];
|
const result = JSON.parse(event.data);
|
||||||
|
const { method, params, json, resolve, reject } = this._messages[result.id];
|
||||||
|
|
||||||
|
Logging.send(method, params, { json, result });
|
||||||
|
|
||||||
|
if (result.error) {
|
||||||
|
this.error(event.data);
|
||||||
|
|
||||||
|
reject(new Error(`${result.error.code}: ${result.error.message}`));
|
||||||
|
delete this._messages[result.id];
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
resolve(result.result);
|
||||||
|
delete this._messages[result.id];
|
||||||
|
} catch (e) {
|
||||||
|
console.error('ws::_onMessage', event.data, e);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_send = (id) => {
|
_send = (id) => {
|
||||||
|
@ -24,7 +24,7 @@ export default class Loading extends Component {
|
|||||||
render () {
|
render () {
|
||||||
return (
|
return (
|
||||||
<div className={ styles.loading }>
|
<div className={ styles.loading }>
|
||||||
<CircularProgress size={ 2 } />
|
<CircularProgress size={ 120 } thickness={ 7 } />
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -79,7 +79,7 @@ export default class Application extends Component {
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<CircularProgress size={ 1 } />
|
<CircularProgress size={ 60 } />
|
||||||
) }
|
) }
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
@ -25,9 +25,11 @@ export default class Loading extends Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render () {
|
render () {
|
||||||
|
const size = (this.props.size || 2) * 60;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={ styles.loading }>
|
<div className={ styles.loading }>
|
||||||
<CircularProgress size={ this.props.size || 2 } />
|
<CircularProgress size={ size } />
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -15,15 +15,17 @@
|
|||||||
/* along with Parity. If not, see <http://www.gnu.org/licenses/>.
|
/* along with Parity. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
.container {
|
.container {
|
||||||
|
flex: 1;
|
||||||
padding: 0em;
|
padding: 0em;
|
||||||
|
background: rgba(0, 0, 0, 0.8) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.compact,
|
.compact,
|
||||||
.padded {
|
.padded {
|
||||||
background: rgba(0, 0, 0, 0.8) !important;
|
|
||||||
border-radius: 0 !important;
|
border-radius: 0 !important;
|
||||||
position: relative;
|
position: relative;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
|
background-color: transparent !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.compact {
|
.compact {
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
.expanded {
|
.expanded {
|
||||||
right: 16px;
|
right: 16px;
|
||||||
width: 964px;
|
width: 964px;
|
||||||
height: 288px;
|
height: 300px;
|
||||||
border-radius: 4px 4px 0 0;
|
border-radius: 4px 4px 0 0;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
display: flex;
|
display: flex;
|
||||||
@ -53,6 +53,7 @@
|
|||||||
.expanded .content {
|
.expanded .content {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|
||||||
.corner {
|
.corner {
|
||||||
|
@ -80,7 +80,7 @@ export default class TransactionFinished extends Component {
|
|||||||
if (!chain || !fromBalance || !toBalance) {
|
if (!chain || !fromBalance || !toBalance) {
|
||||||
return (
|
return (
|
||||||
<div className={ `${styles.container} ${className}` }>
|
<div className={ `${styles.container} ${className}` }>
|
||||||
<CircularProgress size={ 1 } />
|
<CircularProgress size={ 60 } />
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -81,7 +81,7 @@ export default class TransactionPending extends Component {
|
|||||||
if (!this.state.chain) {
|
if (!this.state.chain) {
|
||||||
return (
|
return (
|
||||||
<div className={ `${styles.container} ${className}` }>
|
<div className={ `${styles.container} ${className}` }>
|
||||||
<CircularProgress size={ 1 } />
|
<CircularProgress size={ 60 } />
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user