feat: refined ux update a taxonomy by downloading and uploading [FC-0036] (#732)
This PR improves the import tags functionality for existing taxonomies implemented at #675. Co-authored-by: Jillian <jill@opencraft.com> Co-authored-by: Braden MacDonald <mail@bradenm.com>
This commit is contained in:
12
src/utils.js
12
src/utils.js
@@ -256,3 +256,15 @@ export const isValidDate = (date) => {
|
||||
|
||||
return Boolean(formattedValue.length <= 10);
|
||||
};
|
||||
|
||||
export const getFileSizeToClosestByte = (fileSize) => {
|
||||
let divides = 0;
|
||||
let size = fileSize;
|
||||
while (size > 1000 && divides < 4) {
|
||||
size /= 1000;
|
||||
divides += 1;
|
||||
}
|
||||
const units = ['B', 'KB', 'MB', 'GB', 'TB'];
|
||||
const fileSizeFixedDecimal = Number.parseFloat(size).toFixed(2);
|
||||
return `${fileSizeFixedDecimal} ${units[divides]}`;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user