mirror of https://github.com/status-im/fathom.git
prevent height change when redrawing graph
This commit is contained in:
parent
8d8a95b74e
commit
87e7020ce2
|
@ -27,15 +27,15 @@ class Graph extends Component {
|
|||
|
||||
refreshChart() {
|
||||
if( ! this.canvas ) { return; }
|
||||
if( this.chart ) { this.chart.clear(); }
|
||||
|
||||
|
||||
// clear canvas
|
||||
var newCanvas = document.createElement('canvas');
|
||||
newCanvas.setAttribute('width', this.canvas.getAttribute('width'));
|
||||
newCanvas.setAttribute('height', this.canvas.getAttribute('height'));
|
||||
this.canvas.parentNode.style.minHeight = this.canvas.parentNode.clientHeight + "px";
|
||||
this.canvas.parentNode.replaceChild(newCanvas, this.canvas);
|
||||
this.canvas = newCanvas;
|
||||
|
||||
if( this.chart ) { this.chart.clear(); }
|
||||
this.chart = new Chart(this.canvas, {
|
||||
type: 'line',
|
||||
data: {
|
||||
|
@ -56,7 +56,7 @@ class Graph extends Component {
|
|||
pointBorderWidth: 0.1,
|
||||
}
|
||||
],
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -83,7 +83,7 @@ class Graph extends Component {
|
|||
render() {
|
||||
return (
|
||||
<div class="block">
|
||||
<canvas ref={(el) => { this.canvas = el; }} />
|
||||
<canvas height="100" ref={(el) => { this.canvas = el; }} />
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
|
|
@ -4,6 +4,10 @@
|
|||
@import "forms";
|
||||
@import "tables";
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: Raleway, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;
|
||||
font-size: 15px;
|
||||
|
@ -46,7 +50,7 @@ a {
|
|||
.header-bar {
|
||||
background: black;
|
||||
color: white;
|
||||
margin-bottom: 40px;
|
||||
margin-bottom: 20px;
|
||||
padding: 12px 0;
|
||||
line-height: 32px;
|
||||
font-weight: bold;
|
||||
|
|
Loading…
Reference in New Issue