-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgraph.js
36 lines (33 loc) · 778 Bytes
/
graph.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
var ctx = document.getElementById("myChart").getContext("2d");
chrome.storage.local.get(null, function(items) {
var labels = [];
var data = [];
for (var key in items) {
if (key !== 'lastReset' && key !== 'target') {
var date = new Date(key);
if (isNaN(date.getTime())) {
labels.push("Current Count");
data.push(items[key]);
} else {
labels.push(key);
data.push(items[key]);
}
}
}
var myNewChart = new Chart(ctx, {
type: 'bar',
data: {
labels: labels,
datasets: [{
label: 'Number of Tweets Read',
data: data,
fill: false,
borderColor: 'rgb(75, 192, 192)',
tension: 0.1
}]
},
options: {
responsive: false,
},
});
});