diff --git a/packages/block-editor/src/components/block-list/block.native.js b/packages/block-editor/src/components/block-list/block.native.js
index eac9c7be15206..456c5fad6ac2a 100644
--- a/packages/block-editor/src/components/block-list/block.native.js
+++ b/packages/block-editor/src/components/block-list/block.native.js
@@ -11,6 +11,7 @@ import {
* WordPress dependencies
*/
import { Component } from '@wordpress/element';
+import { ToolbarButton, Toolbar } from '@wordpress/components';
import { withDispatch, withSelect } from '@wordpress/data';
import { compose } from '@wordpress/compose';
import { getBlockType } from '@wordpress/blocks';
@@ -24,6 +25,7 @@ import BlockEdit from '../block-edit';
import BlockInvalidWarning from './block-invalid-warning';
import BlockMobileToolbar from './block-mobile-toolbar';
import FloatingToolbar from './block-mobile-floating-toolbar';
+import NavigateUpSVG from './nav-up-icon';
class BlockListBlock extends Component {
constructor() {
@@ -124,7 +126,18 @@ class BlockListBlock extends Component {
return (
<>
{ showFloatingToolbar && ( ! isFirstBlock || parentId === '' ) && }
- { showFloatingToolbar && }
+ { showFloatingToolbar &&
+ (
+
+ this.props.onSelect( parentId ) }
+ icon={ NavigateUpSVG }
+ />
+
+
+
+ ) }
;
+
+export default NavigateUp;