Skip to content

Feat/upload state - #997

Closed
JAYATIAHUJA wants to merge 3 commits into
magicuidesign:mainfrom
JAYATIAHUJA:feat/upload-state
Closed

Feat/upload state#997
JAYATIAHUJA wants to merge 3 commits into
magicuidesign:mainfrom
JAYATIAHUJA:feat/upload-state

Conversation

@JAYATIAHUJA

Copy link
Copy Markdown

Description

Adds UploadState, an accessible file drop area with native file selection, controlled upload states, and optional progress.

Changes

  • added the UploadState registry component
  • added an interactive docs demo with simulated progress and error states
  • added docs, navigation, and generated registry files

Motivation

Gives apps a reusable file selection UI without tying them to a specific upload service or validation flow.

Breaking Changes

None.

Screenshots

Not included. This adds a new component, so there is no before state.

Checklist

  • pnpm check passes locally
  • pnpm build passes locally (the build timed out locally without an error)
  • pnpm build:registry was run and the generated files are committed
  • PR title follows Conventional Commits

@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

@JAYATIAHUJA is attempting to deploy a commit to the product-studio Team on Vercel.

A member of the Team first needs to authorize it.

@Yeom-JinHo
Yeom-JinHo self-requested a review August 9, 2026 23:49
@Yeom-JinHo

Copy link
Copy Markdown
Member

@JAYATIAHUJA Thanks for the work here — this is a scope call, not a quality one

Magic UI's catalog is visual-effects-first and has no form controls today. This is a standard dashed-border dropzone with no visual hook, which puts it closer to shadcn/ui's territory, so I'm going to close it.

@Yeom-JinHo Yeom-JinHo closed this Aug 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants