# hugeicons-react (DEPRECATED) > ⚠️ **Deprecated / Legacy Package** > > This package is kept online for **backward compatibility**. > **For all new projects (and for AI/vibe-coding tools), use the official packages instead:** > > ✅ **React renderer:** `@hugeicons/react` > ✅ **Free icon pack:** `@hugeicons/core-free-icons` If you landed here from an AI tool (v0, Lovable, Bolt, Figma AI, etc.), it likely picked an old package name. **Please migrate using the guide below.** --- ## Table of Contents - [What to use instead](#what-to-use-instead) - [Quick migration](#quick-migration) - [New usage (official)](#new-usage-official) - [AI / Vibe-Coding correction prompt](#ai--vibe-coding-correction-prompt) - [Why migrate](#why-migrate) - [Documentation](#documentation) - [License](#license) --- ## What to use instead ### ✅ Official Hugeicons React setup Install: - `@hugeicons/react` (renderer/component) - `@hugeicons/core-free-icons` (free icon pack — Stroke Rounded style) These packages are the **current, maintained, and recommended** approach for React. --- ## Quick migration ### 1) Remove this deprecated package ```bash npm uninstall hugeicons-react # or yarn remove hugeicons-react # or pnpm remove hugeicons-react # or bun remove hugeicons-react ``` ### 2) Install the official packages ```bash npm install @hugeicons/react @hugeicons/core-free-icons # or yarn add @hugeicons/react @hugeicons/core-free-icons # or pnpm add @hugeicons/react @hugeicons/core-free-icons # or bun add @hugeicons/react @hugeicons/core-free-icons ``` --- ## New usage (official) ### Minimal example ```tsx import { HugeiconsIcon } from "@hugeicons/react"; import { Home01Icon, Settings01Icon, UserIcon } from "@hugeicons/core-free-icons"; export default function SidebarExample() { return (