All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
24 lines
690 B
TypeScript
24 lines
690 B
TypeScript
/// <reference types="react" />
|
|
import { Editor } from 'slate';
|
|
import { ReactEditor } from '../plugin/react-editor';
|
|
/**
|
|
* A React context for sharing the editor object, in a way that re-renders the
|
|
* context whenever changes occur.
|
|
*/
|
|
export interface SlateContextValue {
|
|
v: number;
|
|
editor: ReactEditor;
|
|
}
|
|
export declare const SlateContext: import("react").Context<{
|
|
v: number;
|
|
editor: ReactEditor;
|
|
} | null>;
|
|
/**
|
|
* Get the current editor object from the React context.
|
|
*/
|
|
export declare const useSlate: () => Editor;
|
|
export declare const useSlateWithV: () => {
|
|
v: number;
|
|
editor: ReactEditor;
|
|
};
|
|
//# sourceMappingURL=use-slate.d.ts.map
|