improve single stat display

This commit is contained in:
ryan 2019-03-14 13:31:50 -07:00
parent 985f057ab3
commit 8be56f8a0e

View File

@ -1,5 +1,5 @@
// Libraries
import React from 'react';
import React, { CSSProperties } from 'react';
// Types
import { SingleStatOptions } from './types';
@ -8,9 +8,17 @@ import { SingleStatBase } from './SingleStatBase';
export class SingleStatPanel extends SingleStatBase<SingleStatOptions> {
renderStat(value: DisplayValue, width: number, height: number) {
const style: CSSProperties = {};
style.margin = '0 auto';
style.fontSize = '250%';
style.textAlign = 'center';
if (value.color) {
style.color = value.color;
}
return (
<div style={{ width, height }}>
<b>{value.text}</b>
<div style={style}>{value.text}</div>
</div>
);
}