State Management

useCounter

Manage numeric counter state with increment, decrement, and reset functions.

import { useCounter } from "saha-ui"

Uses

Simple numeric counter hook with convenient increment/decrement/reset/set functions.

Props

NameTypeDescriptionDefault
initialValuenumberStarting value.0

Returns

NameDescription
countCurrent numeric value.
increment(), decrement(), reset(), set(value)State mutation helpers.

Example

const { count, increment, reset } = useCounter(5); increment();

Notes

Useful for small UI counters, retries, or numeric controls.
Saha UI - The Modern React Component Library