Skip to content
API Reference

@hua-labs/hua-ux

v0.1.0-alpha

통합 프레임워크 - UI, Motion, i18n, State를 하나의 패키지로.

Installation

pnpm add @hua-labs/hua-ux

Main Exports

@hua-labs/hua-ux에서 직접 import

// UI Components (from @hua-labs/ui)
import {
  Button, Card, CardHeader, CardTitle, CardContent, CardFooter,
  Container, Input, Label, Textarea, Modal, Badge, Avatar,
  Checkbox, Switch, Radio, Tabs, Accordion, Alert,
  Dropdown, Popover, Tooltip, Toast, useToast,
  CodeBlock, Progress, Skeleton, Divider,
  // ... 70+ components
} from '@hua-labs/hua-ux';

// i18n (from @hua-labs/i18n-core)
import { useTranslation } from '@hua-labs/hua-ux';

// Motion hooks (from @hua-labs/motion-core)
import {
  useFadeIn, useSlideUp, useSlideDown, useSlideLeft, useSlideRight,
  useScale, useRotate, useBlur, useBounce, useFloat,
  // ... 25+ hooks
} from '@hua-labs/hua-ux';

Framework Exports

@hua-labs/hua-ux/framework에서 import

import {
  // Layout & Providers
  HuaUxLayout,        // Root layout wrapper (auto-setup providers)
  UnifiedProviders,   // All providers combined

  // Hooks
  useMotion,          // Unified motion hook
  useBranding,        // Access branding config
  useHuaUxConfig,     // Access full config

  // Types
  type HuaUxConfig,
  type HuaUxLayoutProps,
} from '@hua-labs/hua-ux/framework';

Presets

@hua-labs/hua-ux/presets에서 import

import {
  productPreset,    // Fast, minimal animations (dashboards, apps)
  marketingPreset,  // Dramatic animations (landing pages)
} from '@hua-labs/hua-ux/presets';

상세 API 문서는 준비 중입니다. 곧 별도의 문서 사이트에서 제공될 예정이에요.