render power data in table format
This commit is contained in:
@@ -1 +1,29 @@
|
||||
const ENDPOINT = '/data/v1/power';
|
||||
import extend from 'extend';
|
||||
|
||||
// send all date parameters as unix timestamps;
|
||||
class PowerDataApi {
|
||||
|
||||
static index(params){
|
||||
params = extend({
|
||||
}, params);
|
||||
if (params.dates){
|
||||
params.dates = params.dates.map((date_range)=>{
|
||||
if (date_range[0]) date_range[0] = date_range[0].unix();
|
||||
if (date_range[1]) date_range[1] = date_range[1].unix();
|
||||
return [date_range[0], date_range[1]];
|
||||
})
|
||||
}
|
||||
return jQuery.ajax({
|
||||
url: ENDPOINT + '?' + jQuery.param(params),
|
||||
type: 'GET',
|
||||
dataType: 'json'
|
||||
}).then((res)=>{
|
||||
return res.data;
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export default PowerDataApi;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user