finalize design package

This commit is contained in:
Eric Hulburd
2016-02-23 00:52:24 -06:00
parent a0cda06672
commit ce9cd68470
18 changed files with 149 additions and 211 deletions

View File

@@ -1,8 +1,18 @@
import ArrayUtil from './../../../shared/utils/array';
import DateRange from './../../../shared/utils/date_range';
class PowerDataApi {
static index(params){
return Promise.resolve({
return jQuery.ajax({
url: '/data/power_data/' + params.house_id + ".json",
dataType: 'json'
}).then((res)=>{
return res.data.filter((power_datum)=>{
return ArrayUtil.any(params.dates, (range)=>{
return DateRange.lte(range[0], power_datum.time) && DateRange.gte(range[1], power_datum.time)
});
});
});
}