# speechkit/7.0.0/src/editor/block/index.js

BeyondWords – AI audio for publishers, version 7.0.0. 29 lines.

- Page: https://pluginprobe.com/plugins/speechkit/7.0.0/code/src/editor/block/index.js
- Raw: https://pluginprobe.com/plugins/speechkit/7.0.0/raw/src/editor/block/index.js
- Modified: 2026-08-12T09:46:22+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/speechkit/7.0.0/code/src/editor/block/index.js#L10-L20`.

```javascript
/**
 * WordPress dependencies
 */
import { registerPlugin } from '@wordpress/plugins';

/**
 * Internal dependencies
 */
import DocumentSettingPanel from './document-setting';
import PrepublishPanel from './prepublish';
import Sidebar from './sidebar';
import { BeyondwordsIcon } from '../components/icon';

// The inline Document Settings + Pre-publish panels render no brand icon — the
// registered-plugin icon sits misaligned beside their titles.
registerPlugin( 'beyondwords-document-sidebar', {
	render: DocumentSettingPanel,
} );

registerPlugin( 'beyondwords-prepublish-sidebar', {
	render: PrepublishPanel,
} );

// The plugin sidebar keeps the brand icon for its editor-toolbar pin.
registerPlugin( 'beyondwords-plugin-sidebar', {
	icon: <BeyondwordsIcon />,
	render: Sidebar,
} );

```
