Drop zone with a fixed-height file list. Each row fills with its upload progress, and the list scrolls inside its height, so the page never moves.
npx shadcn@latest add https://uipolish.com/r/file-upload.json
—
file-upload