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 キロバイト