Capítulo 246 de 988

Chapter 246: Handling user video uploads

Core Idea

In an app where users can upload videos and edit them, we can create a better user experience by loading the video into a player even before the upload is finished.

Key Concepts

  • Allowing user uploads
  • Optimistic updates
  • Validating video compatibility
  • See also

Code Examples

const upload = async (file: File) => {
  return 'https://example.com';
};

type VideoProps = {
  videoURL: string;
};

export const MyComponent: React.FC<VideoProps> = ({videoURL}) => {
  return (
    <AbsoluteFill>
      <Video src={videoURL} />
    </AbsoluteFill>
  );
};
  • What it demonstrates: Usage pattern for Handling user video uploads from the official docs.

Key Takeaways

  1. Understand allowing user uploads when working with Handling user video uploads.
  2. Understand optimistic updates when working with Handling user video uploads.
  3. Understand validating video compatibility when working with Handling user video uploads.
  4. Understand see also when working with Handling user video uploads.

Connects To

  • Animatedimage: related page in the Assets & Media section.
  • Delaying: related page in the Assets & Media section.
  • Exporting: related page in the Assets & Media section.