Skip to content

Commit 5b9e970

Browse files
authored
Merge PR #619: Add support for Brazilian Real currency
Cost dashboard: add BRL (R$) currency option. Community contribution by @ccesario.
2 parents 4c2487e + cad26fc commit 5b9e970

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

web/src/dashboard.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3943,7 +3943,7 @@
39433943
addToast(t('powerNoData') || 'No data', 'warning');
39443944
return;
39453945
}
3946-
const symX = ({ EUR: 'EUR', USD: 'USD', GBP: 'GBP', CHF: 'CHF', JPY: 'JPY' }[cur] || cur);
3946+
const symX = ({ EUR: 'EUR', USD: 'USD', GBP: 'GBP', CHF: 'CHF', JPY: 'JPY', BRL: 'BRL' }[cur] || cur);
39473947
const pf = (n) => `${symX} ${(n || 0).toFixed(2)}`;
39483948
const kwh = (n) => `${(n || 0).toFixed(1)} kWh`;
39493949
const co2 = (n) => `${(n || 0).toFixed(1)} kg`;
@@ -4268,7 +4268,7 @@
42684268

42694269
const fmt = (n) => {
42704270
const cur = summary?.rates?.currency || 'EUR';
4271-
const sym = ({ EUR: '€', USD: '$', GBP: '£', CHF: 'CHF', JPY: '¥' }[cur] || cur);
4271+
const sym = ({ EUR: '€', USD: '$', GBP: '£', CHF: 'CHF', JPY: '¥', BRL: 'R$' }[cur] || cur);
42724272
return `${sym} ${(n || 0).toFixed(2)}`;
42734273
};
42744274

@@ -4338,7 +4338,7 @@
43384338
return;
43394339
}
43404340
const cur = summary.rates.currency || 'EUR';
4341-
const sym = ({ EUR: 'EUR', USD: 'USD', GBP: 'GBP', CHF: 'CHF', JPY: 'JPY' }[cur] || cur);
4341+
const sym = ({ EUR: 'EUR', USD: 'USD', GBP: 'GBP', CHF: 'CHF', JPY: 'JPY', BRL: 'BRL' }[cur] || cur);
43424342
const pf = (n) => `${sym} ${(n || 0).toFixed(2)}`;
43434343

43444344
const blocks = [];
@@ -4592,6 +4592,7 @@
45924592
<option value="GBP">GBP (£)</option>
45934593
<option value="CHF">CHF</option>
45944594
<option value="JPY">JPY (¥)</option>
4595+
<option value="BRL">BRL (R$)</option>
45954596
</select>
45964597
</div>
45974598
<div>

0 commit comments

Comments
 (0)