Feat: all - support multiple platforms

This commit is contained in:
2024-03-18 17:23:31 +08:00
parent f985a2f750
commit 4b1a3fbc01
23 changed files with 487 additions and 92 deletions

View File

@@ -118,7 +118,7 @@ export const formatByteSize = (byteSize: number): string => {
}
const formatByte = (size: number, unit: ByteUnit): string => {
let precision
let precision: number
if ((size * 1000) % 10 > 0) {
precision = 3
} else if ((size * 100) % 10 > 0) {
@@ -131,3 +131,5 @@ const formatByte = (size: number, unit: ByteUnit): string => {
return `${size.toFixed(precision)}${unit}`
}
export const checkDesktop = () => import.meta.env.VITE_PLATFORM === 'DESKTOP'