We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
intl
1 parent 391111f commit d3c2239Copy full SHA for d3c2239
app/helpers/pretty-bytes.js
@@ -1,13 +1,19 @@
1
-import { helper } from '@ember/component/helper';
+import Helper from '@ember/component/helper';
2
+import { service } from '@ember/service';
3
4
import prettyBytes from 'pretty-bytes';
5
6
/**
7
* See https://github.com/rust-lang/crates.io/discussions/7177
8
*/
-export default helper(([bytes], options) =>
9
- prettyBytes(bytes, {
10
- binary: true,
11
- ...options,
12
- }),
13
-);
+export default class PrettyBytesHelper extends Helper {
+ @service intl;
+
+ compute([bytes], options) {
+ return prettyBytes(bytes, {
14
+ binary: true,
15
+ locale: this.intl.locale ?? true,
16
+ ...options,
17
+ });
18
+ }
19
+}
0 commit comments