mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
@wordpress/block-editor: Add some settings to BlockEditorProvider (#40462)
* Include EditorBlockSettings in provider settings * Add tests
This commit is contained in:
committed by
Sheetal Nandi
parent
cd211d24c5
commit
6eeacad386
+2
-2
@@ -1,7 +1,7 @@
|
||||
import { BlockInstance } from '@wordpress/blocks';
|
||||
import { ComponentType, ReactNode } from '@wordpress/element';
|
||||
|
||||
import { EditorSettings } from '../';
|
||||
import { EditorSettings, EditorBlockListSettings } from '../';
|
||||
|
||||
declare namespace BlockEditorProvider {
|
||||
interface Props {
|
||||
@@ -35,7 +35,7 @@ declare namespace BlockEditorProvider {
|
||||
* except for the first.
|
||||
*/
|
||||
onInput?(blocks: BlockInstance[]): void;
|
||||
settings?: Partial<EditorSettings>;
|
||||
settings?: Partial<EditorSettings & EditorBlockListSettings>;
|
||||
useSubRegistry?: boolean;
|
||||
/**
|
||||
* The current array of blocks.
|
||||
|
||||
@@ -64,6 +64,13 @@ const STYLES = [{ css: '.foo { color: red; }' }, { css: '.bar { color: blue; }',
|
||||
</be.BlockControls>;
|
||||
<be.BlockControls.Slot />;
|
||||
|
||||
//
|
||||
// BlockEditorProvider
|
||||
//
|
||||
<be.BlockEditorProvider value={[]} settings={{ templateLock: 'all' }}>
|
||||
<div />
|
||||
</be.BlockEditorProvider>;
|
||||
|
||||
//
|
||||
// block-format-controls
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user