useScript
Dynamic script loader with load status.
1.7 KB
•Updated on September 3, 2026
Installation
Bash
pnpm dlx shadcn@latest add @spaceui/hooks-browser-use-scriptUsage
Code
import { useScript } from '@/hooks/use-script'
const status = useScript('https://example.com/lib.js')API Reference
Parameters / Props
| Parameter | Type | Default | Description |
|---|---|---|---|
src | string | required | Script URL. |
Return Value
| Return Type | Description |
|---|---|
'idle' | 'loading' | 'ready' | 'error' | Loading status. |