expo-image-picker-multiple

    1.4.1 • Public • Published

    npm version

    expo-image-picker-multiple

    Multiple image (video, etc.) selecting package for Expo SDK (React Native) using MediaLibrary and Permissions.

    Snack full demo with navbar and compression

    Demo

    Features

    • Selects multiple images
    • Changes orientation (4 in a row for vertical and 7 for horizontal orientations)
    • Displays the selected image number
    • Permission requests
    • Customization
    • Sorting from new to old

    Usage

    1. Install the repository
      $ npm install --save expo-image-picker-multiple
      or
      $ yarn add expo-image-picker-multiple
    2. Add an import to the top of your file
      import { ImageBrowser } from 'expo-image-picker-multiple';
    3. Declare the component in the render method.
      <ImageBrowser
        max={4}
        onChange={(num, onSubmit)  => {
          
        }}
        callback={(callback) => {
      
        }}
      />

    Props:

    • max: maximum number of photos
    • loadCount: by default 50
    • loadCompleteMetadata: Whether to load extra fields like location. Loading all of the information will reduce performance. by default false
    • emptyStayComponent: by default null
    • noCameraPermissionComponent: by default null
    • preloaderComponent: by default ActivityIndicator (loader)
    • renderSelectedComponent: one-parameter (selected number) function is expected to return the component for the icon/text over the selected picture
    • mediaType: photo by default (mediaType)

    Install

    npm i expo-image-picker-multiple

    DownloadsWeekly Downloads

    242

    Version

    1.4.1

    License

    ISC

    Unpacked Size

    9.9 kB

    Total Files

    5

    Last publish

    Collaborators

    • monstrodev