fix(plugin): remove onscroll
This commit is contained in:
@@ -11,8 +11,6 @@ import {
|
|||||||
type ReturnUnobserve,
|
type ReturnUnobserve,
|
||||||
} from '@toeverything/datasource/db-service';
|
} from '@toeverything/datasource/db-service';
|
||||||
import { addNewGroup } from './recast-block';
|
import { addNewGroup } from './recast-block';
|
||||||
import { useIsOnDrag } from './hooks';
|
|
||||||
import { HookType } from './editor';
|
|
||||||
|
|
||||||
interface RenderRootProps {
|
interface RenderRootProps {
|
||||||
editor: BlockEditor;
|
editor: BlockEditor;
|
||||||
@@ -157,10 +155,6 @@ export const RenderRoot: FC<PropsWithChildren<RenderRootProps>> = ({
|
|||||||
editor.getHooks().onRootNodeDrop(event);
|
editor.getHooks().onRootNodeDrop(event);
|
||||||
};
|
};
|
||||||
|
|
||||||
const onScroll = (event: React.UIEvent) => {
|
|
||||||
editor.getHooks().onRootNodeScroll(event);
|
|
||||||
};
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<RootContext.Provider value={{ editor, editorElement }}>
|
<RootContext.Provider value={{ editor, editorElement }}>
|
||||||
<Container
|
<Container
|
||||||
@@ -183,7 +177,6 @@ export const RenderRoot: FC<PropsWithChildren<RenderRootProps>> = ({
|
|||||||
onDragOverCapture={onDragOverCapture}
|
onDragOverCapture={onDragOverCapture}
|
||||||
onDragEnd={onDragEnd}
|
onDragEnd={onDragEnd}
|
||||||
onDrop={onDrop}
|
onDrop={onDrop}
|
||||||
isOnDrag={isOnDrag}
|
|
||||||
>
|
>
|
||||||
<Content style={{ maxWidth: pageWidth + 'px' }}>
|
<Content style={{ maxWidth: pageWidth + 'px' }}>
|
||||||
{children}
|
{children}
|
||||||
|
|||||||
@@ -187,8 +187,4 @@ export class Hooks implements HooksRunner, PluginHooks {
|
|||||||
public beforeCut(e: ClipboardEvent): void {
|
public beforeCut(e: ClipboardEvent): void {
|
||||||
this._runHook(HookType.BEFORE_CUT, e);
|
this._runHook(HookType.BEFORE_CUT, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
public onRootNodeScroll(e: React.UIEvent): void {
|
|
||||||
this.run_hook(HookType.ON_ROOTNODE_SCROLL, e);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -174,7 +174,6 @@ export enum HookType {
|
|||||||
AFTER_ON_NODE_DRAG_OVER = 'afterOnNodeDragOver',
|
AFTER_ON_NODE_DRAG_OVER = 'afterOnNodeDragOver',
|
||||||
BEFORE_COPY = 'beforeCopy',
|
BEFORE_COPY = 'beforeCopy',
|
||||||
BEFORE_CUT = 'beforeCut',
|
BEFORE_CUT = 'beforeCut',
|
||||||
ON_ROOTNODE_SCROLL = 'onRootNodeScroll',
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface HookBaseArgs {
|
export interface HookBaseArgs {
|
||||||
@@ -226,7 +225,6 @@ export interface HooksRunner {
|
|||||||
) => void;
|
) => void;
|
||||||
beforeCopy: (e: ClipboardEvent) => void;
|
beforeCopy: (e: ClipboardEvent) => void;
|
||||||
beforeCut: (e: ClipboardEvent) => void;
|
beforeCut: (e: ClipboardEvent) => void;
|
||||||
onRootNodeScroll: (e: React.UIEvent) => void;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export type AnyFunction = (...args: any[]) => any;
|
export type AnyFunction = (...args: any[]) => any;
|
||||||
|
|||||||
Reference in New Issue
Block a user