# @looped/hooks

> A library of useful react hooks

Latest version **0.1.3** (published 2022-10-25) · MIT license · 0 weekly downloads

## Install

```sh
npm install @looped/hooks
pnpm add @looped/hooks
yarn add @looped/hooks
bun add @looped/hooks
```

## Health

**Score 30/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.3 |
| Published | 2022-10-25 |
| First published | 2022-10-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=10 |
| Dependencies | 2 |
| Unpacked size | 84 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Tobias Herber |
| Maintainers | tobihrbr |

## Links

- npm: https://www.npmjs.com/package/@looped/hooks
- Repository: https://github.com/loopbound/looped
- npm.io page: https://npm.io/package/@looped/hooks

## Dependencies (2)

- [lodash](https://npm.io/package/lodash.md) ^4.17.21
- [use-interval](https://npm.io/package/use-interval.md) ^1.4.0

## Recent versions

- 0.1.3 (latest) — 2022-10-25
- 0.1.2 — 2022-10-25
- 0.1.1 — 2022-10-03
- 0.1.0 — 2022-10-03

## README

# `@looped/hooks`

A library of useful react hooks

## Included Hooks

- **useDebounce**
- **useDelayed**
- **useGlobalMemo**
- **useGlobalState**
- **useIsMobile**
- **useIsSSR**
- **useLoading**
- **useInterval**
- **useMemoIf**
- **useLocalstorage**
- **useDefined**
- **useControlled**

## Installation

```sh
yarn add @looped/hooks
```

## Usage

```tsx
import { useDebounce, useDelayed, ... } from '@looped/hooks';

let Component = () => {
  let { debouncedValue, value, setValue } = useDebounce('hello', 500);

  return (
    <div>
      <input value={value} onChange={e => setValue(e.target.value)} />
      <p>{debouncedValue}</p>
    </div>
  );
};
```

---
_Source: https://npm.io/package/@looped/hooks · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
