Feat - ICU 8234 helper format-bytes-size (#170)

* feat: 🎸 Add format-bytes-size helper
This commit is contained in:
Carlos Alcaide Corvo authored and GitHub committed 2023-03-30 17:00:02 -07:00
1 parent 0349b4c804
commit b9fea822d0
7 files changed
+851 -1482

No files matched your search

@@ -0,0 +1,12 @@
import { helper } from '@ember/component/helper';
import filesize from 'file-size';
/**
* Takes a int expressing file size in bytes and returns a conversion
* into a human-readable string.
* "e.g. {{format-bytes-size 164730000}} // 164,73 MB"
*/
export default helper(function formatBytesSize([sizeInBytes]) {
const numberOfBytes = Number(sizeInBytes);
return filesize(numberOfBytes).human('si');
});