UNPKG

@incloodsolutions/react-toolkit

Version:

A collection of reusable React utilities, hooks, and components designed to accelerate development and improve code consistency across React applications.

35 lines (26 loc) 1.34 kB
# @incloodsolutions/react-toolkit [![npm version](https://img.shields.io/npm/v/@incloodsolutions/react-toolkit.svg?style=for-the-badge)](https://www.npmjs.com/package/@incloodsolutions/react-toolkit) [![npm dm](https://img.shields.io/npm/dm/@incloodsolutions/react-toolkit.svg?style=for-the-badge)](https://www.npmjs.com/package/@incloodsolutions/react-toolkit) [![downloads](https://img.shields.io/npm/dt/@incloodsolutions/react-toolkit.svg?style=for-the-badge)](https://www.npmjs.com/package/@incloodsolutions/react-toolkit) [![licensee](https://img.shields.io/npm/l/@incloodsolutions/react-toolkit.svg?style=for-the-badge)](https://www.npmjs.com/package/@incloodsolutions/react-toolkit) A utility and helper library for React applications, built on top of `@incloodsolutions/toolkit`. Provides hooks, context utilities, and reusable patterns that simplify state management, component logic, and developer experience in modern React projects. --- ## 📦 Installation ```bash npm install @incloodsolutions/react-toolkit # or yarn add @incloodsolutions/react-toolkit ``` ## 🚀 Usage ```typescript import { useToggle } from "@incloodsolutions/react-toolkit"; function ExampleComponent() { const [isOpen, toggle] = useToggle(); return ( <button onClick={toggle}> {isOpen ? "Open" : "Closed"} </button> ); } ```