diff --git a/types/slate-react/index.d.ts b/types/slate-react/index.d.ts index 4f7192c4fc..b8ef50f3fb 100644 --- a/types/slate-react/index.d.ts +++ b/types/slate-react/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for slate-react 0.20 +// Type definitions for slate-react 0.21 // Project: https://github.com/ianstormtaylor/slate // Definitions by: Andy Kent // Jamie Talbot @@ -8,6 +8,7 @@ // Irwan Fario Subastian // Hanna Greaves // Francesco Agnoletto +// Jack Allen // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.8 import { @@ -61,11 +62,6 @@ export interface RenderNodeProps { readOnly: boolean; } -export interface RenderPlaceholderProps { - editor: CoreEditor; - readOnly: boolean; -} - export type EventHook = ( event: Event, editor: CoreEditor, @@ -77,7 +73,6 @@ export interface Plugin { renderEditor?: (props: EditorProps, editor: CoreEditor, next: () => any) => any; renderMark?: (props: RenderMarkProps, editor: CoreEditor, next: () => any) => any; renderNode?: (props: RenderNodeProps, editor: CoreEditor, next: () => any) => any; - renderPlaceholder?: (props: RenderPlaceholderProps, editor: CoreEditor, next: () => any) => any; shouldNodeComponentUpdate?: (previousProps: RenderNodeProps, props: RenderNodeProps, editor: CoreEditor, next: () => any) => any; onBeforeInput?: EventHook;