useCounter

useCounterは、数値を増加または減少させるためのカスタムフックです。

Count: 10

使い方

import { useCounter } from "@yamada-ui/react"
const { value, valueAsNumber, update, increment, decrement, reset, cast, out } =
  useCounter()

デフォルトの値を設定する

デフォルトの値を設定する場合は、defaultValueに文字列または数値を設定します。

Count: 10

最小・最大値を設定する

最小値と最大値を設定する場合は、minまたはmaxに数値を設定します。

Count: 5

ステップ値を設定する

ステップ値を設定する場合は、stepに数値を設定します。

Count: 0

Count: 0

小数点を設定する

小数点を設定する場合は、precisionに数値を設定します。

Count: 5.12

範囲外の値を許可する

範囲外の値を許可する場合は、keepWithinRangefalseに設定します。

Count: 5

フォーマットする

フォーマットする場合は、cast関数を使用します。

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