UNPKG

react-native-mock-tmp-build

Version:

A fully mocked and test-friendly version of react native

28 lines (23 loc) 1.35 kB
var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key];}}}return target;}; var _ImagePickerIOS=require('../NativeModules/ImagePickerIOS');var _ImagePickerIOS2=_interopRequireDefault(_ImagePickerIOS);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{'default':obj};} var ImagePickerIOS={ canRecordVideos:function(){function canRecordVideos(callback){ return _ImagePickerIOS2['default'].canRecordVideos(callback); }return canRecordVideos;}(), canUseCamera:function(){function canUseCamera(callback){ return _ImagePickerIOS2['default'].canUseCamera(callback); }return canUseCamera;}(), openCameraDialog:function(){function openCameraDialog(config,successCallback,cancelCallback){ var newConfig=_extends({ videoMode:false}, config); return _ImagePickerIOS2['default'].openCameraDialog(newConfig,successCallback,cancelCallback); }return openCameraDialog;}(), openSelectDialog:function(){function openSelectDialog(config,successCallback,cancelCallback){ var newConfig=_extends({ showImages:true, showVideos:false}, config); return _ImagePickerIOS2['default'].openSelectDialog(newConfig,successCallback,cancelCallback); }return openSelectDialog;}()}; module.exports=ImagePickerIOS;