ImagePicker.showImagePicker({ title: 'Pickan image', maxHeight: 600, maxWidth: 800 }, res => { if (res.didCancel) { console.log("User canceled"); } else if (res.error) { console.error(res.error) } else { this.setState({ pickedImage: { uri: res.uri } }) this.props.onImagePicked({ uri: res.uri, base64: res.data }) } })
ImagePicker.showImagePicker({ title: 'Select picture', }, upload => { if (upload.error) { console.log('Error'); } else if (upload.didCancel) { console.log('User cancel'); } else { const preview = { uri: `data:image/jpeg;base64,${upload.data}`, if (upload.fileName) { [prefix, ext] = upload.fileName.split('.'); ext = ext.toLowerCase() === 'heic' ? 'jpg' : ext; } else { uri: upload.uri, type: upload.type, name: `${prefix}.${ext}` };
console.log('Response = ', response); if (response.didCancel) { console.log('User cancelled image picker'); } else if (response.error) { console.log('ImagePicker Error: ', response.error); } else if (response.customButton) { console.log('User tapped custom button: ', response.customButton); } else { const source = response.uri.replace('file://', '');
if (response.didCancel) { console.log('User cancelled image picker'); } else if (response.error) { console.log('ImagePicker Error: ', response.error); } else if (response.customButton) { console.log('User tapped custom button: ', response.customButton); } else { const source = {uri: response.uri};
if (response.didCancel) { console.log('User cancelled photo picker'); Alert.alert('You did not select any image'); } else if (response.error) { console.log('ImagePicker Error: ', response.error); } else if (response.customButton) { console.log('User tapped custom button: ', response.customButton); } else { let source = { uri: response.uri };
if (response.didCancel) { console.log('User cancelled image picker'); } else if (response.error) { console.log('ImagePicker Error: ', response.error); } else if (response.customButton) { console.log('User tapped custom button: ', response.customButton); } else { const source = { uri: response.uri }; console.log(source); setImage(source);
if (response.didCancel) { console.log('User cancelled image picker'); } else if (response.error) { console.log('ImagePicker Error: ', response.error); } else if (response.customButton) { console.log('User tapped custom button: ', response.customButton); } else { const source = {uri: response.uri};
}, upload => { if (upload.error) { console.log('Error'); } else if (upload.didCancel) { console.log('User Cancelled'); } else { const preview = { uri: `data:image/jpeg;base64,${upload.data}`, }; let ext; if (upload.fileName) { [prefix, ext] = upload.fileName.split('.'); ext = ext.toLowerCase() === 'heic' ? 'jpg' : ext; } else { uri: upload.uri, type: upload.type, name: `${prefix}.${ext}`, };
}, upload => { if (upload.error) { console.log('Error'); } else if (upload.didCancel) { console.log('User Cancelled'); } else { const preview = { uri: `data:image/jpeg;base64,${upload.data}`, }; let ext; if (upload.fileName) { [prefix, ext] = upload.fileName.split('.'); ext = ext.toLowerCase() === 'heic' ? 'jpg' : ext; } else { uri: upload.uri, type: upload.type, name: `${prefix}.${ext}`, };