useFormatByte

useFormatByteは、バイトをフォーマットするカスタムフックです。

1.02 KB

1.05 MB

1.07 GB

1.1 TB

使い方

import { useFormatByte } from "@yamada-ui/react"
const kilobyte = useFormatByte(1024)

ロケールを変更する

ロケールを変更する場合は、localeに値を設定します。

en-US

1.02 kB

ja-JP

1.02 KB

de-DE

1,02 kB

プロジェクト全体のロケールを設定する

アプリケーション全体のロケールの設定をする場合は、UIProviderlocaleに値を設定します。

import { UIProvider } from "@yamada-ui/react"

const App = () => {
  return (
    <UIProvider locale="ja-JP">
      <YourComponent />
    </UIProvider>
  )
}

単位を変更する

単位を変換する場合は、unit"byte"または"bit"を設定します。デフォルトでは、"byte"が設定されています。

Bytes

1.02 KB

Bits

1.02 kb

単位の表示形式を変更する

単位の表示形式を変更する場合は、unitDisplayに値を設定します。

Short

1.02 KB

Narrow

1.02KB

Long

1.02 キロバイト

2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd