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関数を使用します。