Skip to content

Commit 5b5e3a0

Browse files
committed
power_usage: work with new types
1 parent e14d1f6 commit 5b5e3a0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Diff for: modules/power_usage.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
type PowerUsage = {
1+
type Pwr = {
22
usage: number,
33
hrsLeft: number,
44
batt: number, // battery percentage
55
};
66

77
// eslint-disable-next-line no-unused-vars
88
type PowerUsageModule = {
9-
get: () => PowerUsage,
9+
get: () => Pwr,
1010
};
1111

12-
exports.get = (): PowerUsage => {
12+
exports.get = (): Pwr => {
1313
const pwr = E.getPowerUsage();
1414
const batt = E.getBattery();
1515
let usage = 0;
1616
for(const key in pwr.device){
1717
if(!key.startsWith("LCD"))
18-
usage += pwr.device[key];
18+
usage += pwr.device[key as keyof typeof pwr.device]!;
1919
}
2020

2121
// 175mAh, scaled based on battery (batt/100), scaled down based on usage

0 commit comments

Comments
 (0)