react-boostrap-navigation-heatmap
v0.1.3
Published
This project is made with boostrap to to give better and responsive UI
Downloads
10
Readme
Info
This project is made with boostrap to to give better and responsive UI
Dependencies
npm install react-bootstrap --save
Demo App
import React from "react"
import HeatmapChart from "./lib/index"
class App extends React.Component {
getScrapData(){
var itemList = [
{label: "Red label", category:"Red", otherInfo: {}},
{label: "Green label", category:"Green", otherInfo: {}},
{label: "Blue label", category:"Blue", otherInfo: {}},
{label: "Green label", category:"Green", otherInfo: {}},
]
return itemList
}
render() {
var dataArray = this.getScrapData()
return (
<HeatmapChart
categoryTooltip={{
title:(label)=>{
return label
},
content: (label)=>{
return label
}}
}
cellTooltip={{
title:(label)=>{
return label
},
content: (label)=>{
return label
}
}}
categoryFormatter={(text, data, index)=>{
return text
}}
cellFormatter={(text, data, index)=>{
return (
<><label style={{fontSize: "15px", margin:0}}>{text}</label><br/></>
)
}}
categories={['All', "Red", "Blue", "Green"]}
colors={['white', "red", "lightblue", 'lightgreen']}
categoryStyle={{marginBottom: "10px"}}
cellComponent={dataArray}
height="500"
cellStyle={{}}
cellContainerStyle={{}}
mainContainerStyle={{marginLeft: "auto", marginRight: "auto", width: "80%", marginBottom: "20px", padding:"20px"}}
/>
);
}
}
export default App
Give Contribution
Feel free to test and open issue on this project and will make sure your issue will be solved as soon as possible