useCounter

Custom hook that manages a counter with increment, decrement, reset, and setCount functionalities.

Custom hook that manages a counter with increment, decrement, reset, and setCount functionalities.

Usage

import { useCounter } from "@tilt-legal/cubitt-components/utilities/hooks";

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

API

Signature

declare function useCounter(initialValue?: number): UseCounterReturn;

Parameters

ParameterTypeDescriptionDefault
[initialValue]numberThe initial value for the counter.-

Return Value

ValueTypeDescription
returnUseCounterReturnAn object containing the current count and functions to interact with the counter.

On this page