Blocks

Uploader / import

Full-page import flow with template and validation.

Full screen

Installation

Registry CLI

Requires a one-time components.json registry entry for @feature-kit/blocks-uploader-import.

pnpm dlx shadcn@latest add https://feature-kits.vercel.app/r/blocks-uploader-import.json

Namespaced: npx shadcn@latest add @feature-kit/blocks-uploader-import

Manual installation

Monorepo consumers can depend on workspace:* packages instead of the registry CLI.

pnpm add layout uploader form ui

Dependencies

// apps/your-app/package.json
"dependencies": {
    "layout": "workspace:*"
    "uploader": "workspace:*"
    "form": "workspace:*"
    "ui": "workspace:*"
}

Transpile (Next.js)

// next.config.ts
transpilePackages: ["layout", "uploader", "form", "ui"]

Import

import { UploaderImportBlock } from "@/components/blocks/uploader-import-block"

On this page