remove cached files
This commit is contained in:
@@ -1,46 +0,0 @@
|
||||
import extend from 'extend';
|
||||
import moment from 'moment-timezone';
|
||||
|
||||
const NAME = 'PowerDatum';
|
||||
const COLLECTION_DEFAULTS = {
|
||||
indices: ['time'],
|
||||
unique_indices: ['time']
|
||||
};
|
||||
|
||||
class PowerDatum {
|
||||
constructor(data, house){
|
||||
var power_datum = this;
|
||||
power_datum.house = house;
|
||||
power_datum.data = data;
|
||||
}
|
||||
|
||||
get react_key(){
|
||||
return `power-datum-${this.data.id}`;
|
||||
}
|
||||
|
||||
get time_to_date(){
|
||||
var power_datum = this,
|
||||
house = power_datum.house;
|
||||
return house.toDate(power_datum.data.time);
|
||||
}
|
||||
|
||||
get time_to_s(){
|
||||
var power_datum = this,
|
||||
moment_tz = moment.tz(power_datum.data.time * 1000, power_datum.house.data.timezone);
|
||||
return moment_tz.format('YYYY-MM-DD HH:mm');
|
||||
}
|
||||
get consumption_to_s(){
|
||||
var power_datum = this;
|
||||
return Math.round(power_datum.data.consumption);
|
||||
}
|
||||
get production_to_s(){
|
||||
var power_datum = this;
|
||||
return Math.round(power_datum.data.production);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
PowerDatum.NAME = NAME;
|
||||
PowerDatum.COLLECTION_DEFAULTS = COLLECTION_DEFAULTS;
|
||||
|
||||
export default PowerDatum;
|
||||
Reference in New Issue
Block a user