/expo-drag-drop-content-view

🖱️ Native drag-and-drop support in React Native.

Primary LanguageSwiftMIT LicenseMIT

Expo Drag Drop Content View

Untitled Project-2

What

A superset of View component that supports iOS, Android, and Web Native drag and drop feature.

iOS Android
iOS Screenshot Android Screenshot
Web iPadOS
Web Screenshot iPadOS Screenshot

Features

  • ✨ Support all file types (images, videos, texts, PDFs, audio, etc.)
  • 📤 Drag any file to other apps
  • 📬 Drag any file within the app
  • 📥 Drop any file from other apps

Documentation

Todo

  • iOS support
  • Android support
  • Allowing children to be touchable
  • Web support
  • Adding Drag support
  • Documentation
  • Adding dragging/dropping video support
  • Adding dragging/dropping text support
  • Adding dragging/dropping all file types support
  • MacOS support

Acknowledgment

❤️ Special thanks to Ali Nabavi for helping to add Android support.

License

MIT