UNPKG

@yoopta/editor

Version:

<h2 align="center">Yoopta-Editor v1 🎉</h2> <p align="center">Yoopta-Editor - is an open source notion-like editor 💥</p> <div align="center"> <img width="574" alt="Screen Shot 2023-01-25 at 16 04 29" src="https://user-images.githubusercontent.com/2909311

23 lines • 751 B
/// <reference types="react" /> export type ToolProps<RenderProps = any, ToolProps = any> = { render: React.ComponentType<RenderProps>; tool: React.ComponentType<ToolProps>; props?: Record<string, unknown>; }; export type Tools = { ActionMenu: ToolProps; Toolbar: ToolProps; LinkTool: ToolProps; [key: string]: ToolProps; }; export type ToolsContextType = { [key: string]: ToolProps['render']; }; type Props = { tools?: Partial<Tools>; children: React.ReactNode; }; export declare const ToolsProvider: ({ children, tools }: Props) => import("react/jsx-runtime").JSX.Element; export declare const useYooptaTools: () => ToolsContextType; export {}; //# sourceMappingURL=ToolsContext.d.ts.map