UNPKG

@monceeef/expo-images-picker

Version:

Expo images picker, Selecting Multiple images and videos from user device

125 lines (88 loc) 3.9 kB
# Changelog ----------------------------------------- ### 🛠 Breaking changes ----------------------------------------- #### 2.0.0 — 2021-07-24 - refactor widget props see README.MD. - expo SDK 42 Support. - update version for some packages to stay updated. - add option to retrieve assets Metadata (Exif, LocalUri and more...). - add the option to send `minSelection` for default top navigator. - add option to bind `selected` length for your custom top navigator. #### 1.4.0 — 2021-06-03 - expo permissions package removed. - update version for some packages to stay updated. #### 1.3.2 — 2021-04-12 - defaultTopNavigator props changed you now have `buttonTextStyle` and `buttonStyle` and `midTextColor` -buttonTextStyle - send style to design the text inside the button -buttonStyle - send style to design the button itself -midTextColor - send color to override middle text color #### 1.3.1 — 2021-02-04 - add option to override selected text on default top navigator. #### 1.3.1 — 2021-02-04 - now `options` and all fields become mandatory field. #### 1.3.0 — 2021-02-04 - Add spinnerColor attribute #### 1.1.0 — 2020-06-12 - Removed ['buttonBgColor','buttonTextColor','midTextColor'] props from DefaultNavigator ### 🎉 New features ----------------------------------------- #### 2.0.0 — 2021-07-24 - expo SDK 42 Support. - add option to retrieve assets Metadata (Exif, LocalUri and more...). - add the option to send `minSelection` for default top navigator. - add option to bind `selected` length for your custom top navigator. #### 1.4.1 — 2021-04-12 - Add `initialLoad` to define how many images to load first time. #### 1.3.1 — 2021-04-12 - Add selectedText to default navigator #### 1.3.0 — 2021-02-04 - Add Resize , Compress and Base64 Support - Add Expo Image Manipulator - Add Spinner component shows while Manipulating images. #### 1.2.0 — 2021-01-10 - Update dependencies to support expo 40 #### 1.1.0 — 2020-06-12 - Add Style prop to style DefaultNavigator. - Add onError prop will fire whenever there is error loading Assets. #### 1.0.7 — 2020-10-25 - You can send simple component instead of icon components , to display numbers on top of the images (instead of icon) for example: `const SelectedIcon = ({size,index,color}: SelectedIconProps) => <Text style={{color:color,fontSize:size}}>{index + 1}</Text>` Type should look like `type SelectedIconProps = { iconName:string, color:string, bg:string, size:number index:number}` And just send this simple component on "selectedIcon" when using the widget `selectedIcon: { Component: SelectedIcon, iconName: '', color: 'white', bg: '#ffffff90', size: 22}` ### 🐛 Bug fixes ----------------------------------------- #### 1.1.0 — 2020-06-12 - "after" field Parse was fixed on Expo SDK 39 , it's now working smoothly on Android and IOS. - Fix design bug , if you had less than 4 images in total , widget center it and its looking not correct, so align-items:center removed #### 1.0.7 — 2020-10-25 _Request from "hypnocapybara" Was Merged ([#1](https://github.com/natysoz/expo-images-picker/pull/1)) - Remove Immutable dependency #### 1.0.6 — 2020-09-27 _Update to Expo SDK 39 is now required , they fix the issue with parse error on the "after" field _Still they have issue with an asset that is not valid "Asset", images that users manually put on the Gallery folder may cause the app to close without any error. _Request from the team to help on issue ([#10398](https://github.com/expo/expo/issues/10398)) ### 🐛 Known Bugs ----------------------------------------- * Images and Videos that users manually put on the Gallery can crash the app without any error especially Telegram images and videos. Expo Media library is very buggy. ### Upcoming ----------------------------------------- - Add an option to select images base on albums