This package has been deprecated

Author message:

Use @sevenoutman/use-increment instead.

@sevenoutman/use-auto-increment
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

use-auto-increment

React Hook for auto incrementing value

yarn add @sevenoutman/use-auto-increment

Usage

import useAutoIncrement from '@sevenoutman/use-auto-increment';

function App() {
    
    const [clickCount, increment] = useAutoIncrement(0);
    
    return (
        <Button onClick={increment}>
            You've clicked {clickCount} times.
        </Button>
    );
}

API

useAutoIncrement(initialValue?: number, step?: number): [value, increment]

Default hook signature, returns a array representing [value, increment].

  • initialValue: Initial value for value, defaults to 1.
  • step: Increment step, defaults to 1.

increment(): void

Increment value by step.

increment.by(amount: number): void

When you want to increment your value by a different amount from step, use increment.by(amount).

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i @sevenoutman/use-auto-increment

    Weekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    4.14 kB

    Total Files

    7

    Last publish

    Collaborators

    • sevenoutman