byronwade/ui
Marketing & editorial

Video · Marketing & editorial

Upload row

YouTube Studio-style upload/processing row: preview, filename, progress bar, status badge, and a cancel/retry action.

@byronwade/foundation@byronwade/progress@byronwade/thumbnail@byronwade/status-dot@byronwade/badge@byronwade/button@byronwade/utils@phosphor-icons/react

Feature showcase

Installation

Features

  • 1 example

    Default.

  • Tagged for youtube, video, tier:advanced

API

Props

PropTypeDefaultDescription
filenamestring-Upload file name.
progressnumber-Processing progress 0–100.
statusstring-Upload/processing status label.

Dependencies

PackageKindDescription
@byronwade/foundationregistryInstalled through the byronwade/ui registry.
@byronwade/progressregistryInstalled through the byronwade/ui registry.
@byronwade/thumbnailregistryInstalled through the byronwade/ui registry.
@byronwade/status-dotregistryInstalled through the byronwade/ui registry.
@byronwade/badgeregistryInstalled through the byronwade/ui registry.
@byronwade/buttonregistryInstalled through the byronwade/ui registry.
@byronwade/utilsregistryInstalled through the byronwade/ui registry.
@phosphor-icons/reactnpmInstalled from npm.

Source and related

FilePath
Componentregistry/components/upload-row.tsx
Default examplecontent/examples/upload-row/default.tsx