helper function improve with currying
by Aswin Devarajan
HTML
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/3.10.1/lodash.min.js"></script>
JavaScript
var viva = {
"datapoints": {
"datapoints": [{
"color": "ivory",
"key": "claims",
"values": [{
"y": 27,
"x": "2017-11-02T18:30:00.000Z",
"data": {
"denominator": 11,
"numerator": 4
}
}, {
"y": 31,
"x": "2018-09-05T18:30:00.000Z",
"data": {
"denominator": 22,
"numerator": 8
}
}, {
"y": 40,
"x": "2019-07-08T18:30:00.000Z",
"data": {
"denominator": 33,
"numerator": 12
}
}, {
"y": 29,
"x": "2020-05-11T18:30:00.000Z",
"data": {
"denominator": 44,
"numerator": 16
}
}, {
"y": 33,
"x": "2021-03-14T18:30:00.000Z",
"data": {
"denominator": 55,
"numerator": 20
}
}, {
"y": 34,
"x": "2022-01-17T18:30:00.000Z",
"data": {
"denominator": 66,
"numerator": 24
}
}, {
"y": 37,
"x": "2022-11-20T18:30:00.000Z",
"data": {
"denominator": 77,
"numerator": 28
}
}, {
"y": 38,
"x": "2023-09-23T18:30:00.000Z",
"data": {
"denominator": 88,
"numerator": 32
}
}]
}, {
"color": "violet",
"key": "claims",
"values": [{
"y": 36,
"x": "2017-11-02T18:30:00.000Z",
"data": {
"denominator": 11,
"numerator": 4
}
}, {
"y": 35,
"x": "2018-09-05T18:30:00.000Z",
"data": {
"denominator": 22,
"numerator": 8
}
}, {
"y": 30,
"x": "2019-07-08T18:30:00.000Z",
"data": {
"denominator": 33,
"numerator": 12
}
}, {
"y": 28,
"x": "2020-05-11T18:30:00.000Z",
"data": {
"denominator": 44,
"numerator": 16
...