added plot titles to config
This commit is contained in:
@@ -22,6 +22,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"chartList": [{
|
"chartList": [{
|
||||||
|
"chartTitle": "Status Plot",
|
||||||
"fileName": "data.csv",
|
"fileName": "data.csv",
|
||||||
"chartColumn": "status"
|
"chartColumn": "status"
|
||||||
},
|
},
|
||||||
@@ -29,9 +30,11 @@
|
|||||||
"fileName": "data.csv",
|
"fileName": "data.csv",
|
||||||
"chartColumn": "age"
|
"chartColumn": "age"
|
||||||
}, {
|
}, {
|
||||||
|
"chartTitle": "Another Status Plot",
|
||||||
"fileName": "data.csv",
|
"fileName": "data.csv",
|
||||||
"chartColumn": "status"
|
"chartColumn": "status"
|
||||||
}, {
|
}, {
|
||||||
|
"chartTitle": "Yet Another Status Plot",
|
||||||
"fileName": "data.csv",
|
"fileName": "data.csv",
|
||||||
"chartColumn": "status"
|
"chartColumn": "status"
|
||||||
}, {
|
}, {
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export class Chart extends React.Component<any, any> {
|
|||||||
<Card>
|
<Card>
|
||||||
<CardHeader>
|
<CardHeader>
|
||||||
<CardHeaderTitle className='is-centered'>
|
<CardHeaderTitle className='is-centered'>
|
||||||
{_.capitalize(this.props.chartColumn)}
|
{this.props.title}
|
||||||
</CardHeaderTitle>
|
</CardHeaderTitle>
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardImage>
|
<CardImage>
|
||||||
|
|||||||
@@ -11,7 +11,10 @@ export default class ChartLoader extends React.Component<any, any> {
|
|||||||
const colorMap = colorMaps[o.chartColumn];
|
const colorMap = colorMaps[o.chartColumn];
|
||||||
return (
|
return (
|
||||||
<Column key={i} isSize={4}>
|
<Column key={i} isSize={4}>
|
||||||
<Chart csvFile={o.fileName} chartColumn={o.chartColumn} colorMap={colorMap} />
|
<Chart
|
||||||
|
csvFile={o.fileName} chartColumn={o.chartColumn}
|
||||||
|
colorMap={colorMap} title={o.chartTitle ? o.chartTitle: o.chartColumn}
|
||||||
|
/>
|
||||||
</Column>
|
</Column>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
|||||||
Reference in New Issue
Block a user