diff --git a/packages/block-editor/src/components/index.native.js b/packages/block-editor/src/components/index.native.js
index b278e29d4555a9..9d293b8ccc1538 100644
--- a/packages/block-editor/src/components/index.native.js
+++ b/packages/block-editor/src/components/index.native.js
@@ -1,4 +1,5 @@
// Block Creation Components
+export { default as BlockAlignmentToolbar } from './block-alignment-toolbar';
export { default as BlockControls } from './block-controls';
export { default as BlockEdit } from './block-edit';
export { default as BlockFormatControls } from './block-format-controls';
diff --git a/packages/block-library/src/image/edit.js b/packages/block-library/src/image/edit.js
index fe51a775c4d271..897f4d1b242ec8 100644
--- a/packages/block-library/src/image/edit.js
+++ b/packages/block-library/src/image/edit.js
@@ -25,7 +25,6 @@ import {
NavigableMenu,
PanelBody,
Path,
- Rect,
ResizableBox,
SelectControl,
Spinner,
@@ -70,7 +69,7 @@ import { speak } from '@wordpress/a11y';
* Internal dependencies
*/
import { createUpgradedEmbedBlock } from '../embed/util';
-import icon from './icon';
+import icon, { editImageIcon } from './icon';
import ImageSize from './image-size';
import { getUpdatedLinkTargetSettings, removeNewTabRel } from './utils';
@@ -587,7 +586,6 @@ export class ImageEdit extends Component {
const cleanRel = removeNewTabRel( rel );
const isExternal = isExternalImage( id, url );
- const editImageIcon = ( );
const controls = (
+
);
@@ -310,6 +321,14 @@ export class ImageEdit extends React.Component {
);
}
+ const alignToFlex = {
+ left: 'flex-start',
+ center: 'center',
+ right: 'flex-end',
+ full: 'center',
+ wide: 'center',
+ };
+
const imageContainerHeight = Dimensions.get( 'window' ).width / IMAGE_ASPECT_RATIO;
const getImageComponent = ( openMediaOptions, getMediaOptions ) => (
+
{ ! imageWidthWithinContainer &&
{ this.getIcon( false ) }
diff --git a/packages/block-library/src/image/icon.js b/packages/block-library/src/image/icon.js
index b029bab8fbe98a..44f88783d24cfa 100644
--- a/packages/block-library/src/image/icon.js
+++ b/packages/block-library/src/image/icon.js
@@ -1,6 +1,8 @@
/**
* WordPress dependencies
*/
-import { Path, SVG } from '@wordpress/components';
+import { Path, Rect, SVG } from '@wordpress/components';
export default ;
+
+export const editImageIcon = ( );