diff --git a/packages/block-library/src/image/edit.native.js b/packages/block-library/src/image/edit.native.js index eb73ef558542d..6c5fad9b7b05e 100644 --- a/packages/block-library/src/image/edit.native.js +++ b/packages/block-library/src/image/edit.native.js @@ -5,10 +5,10 @@ import React from 'react'; import { View, Image, TextInput } from 'react-native'; import { subscribeMediaUpload, - onMediaLibraryPressed, - onUploadMediaPressed, - onCapturePhotoPressed, - onImageQueryReattach, + requestMediaPickFromMediaLibrary, + requestMediaPickFromDeviceLibrary, + requestMediaPickFromDeviceCamera, + mediaUploadSync, } from 'react-native-gutenberg-bridge'; /** @@ -45,7 +45,7 @@ export default class ImageEdit extends React.Component { if ( attributes.id && ! isURL( attributes.url ) ) { this.addMediaUploadListener(); - onImageQueryReattach(); + mediaUploadSync(); } } @@ -108,7 +108,7 @@ export default class ImageEdit extends React.Component { const { url, caption, height, width } = attributes; const onMediaLibraryButtonPressed = () => { - onMediaLibraryPressed( ( mediaId, mediaUrl ) => { + requestMediaPickFromMediaLibrary( ( mediaId, mediaUrl ) => { if ( mediaUrl ) { setAttributes( { id: mediaId, url: mediaUrl } ); } @@ -116,8 +116,8 @@ export default class ImageEdit extends React.Component { }; if ( ! url ) { - const onUploadMediaButtonPressed = () => { - onUploadMediaPressed( ( mediaId, mediaUri ) => { + const onMediaUploadButtonPressed = () => { + requestMediaPickFromDeviceLibrary( ( mediaId, mediaUri ) => { if ( mediaUri ) { this.addMediaUploadListener( ); setAttributes( { url: mediaUri, id: mediaId } ); @@ -125,8 +125,8 @@ export default class ImageEdit extends React.Component { } ); }; - const onCapturePhotoButtonPressed = () => { - onCapturePhotoPressed( ( mediaId, mediaUri ) => { + const onMediaCaptureButtonPressed = () => { + requestMediaPickFromDeviceCamera( ( mediaId, mediaUri ) => { if ( mediaUri ) { this.addMediaUploadListener( ); setAttributes( { url: mediaUri, id: mediaId } ); @@ -136,9 +136,9 @@ export default class ImageEdit extends React.Component { return ( ); }