feature: 1.add primary ability in scroll scrollIntoViewByBlockId API;

This commit is contained in:
mitsuha
2022-08-25 15:58:29 +08:00
parent 9633ebd486
commit b2d1968492
2 changed files with 20 additions and 10 deletions
@@ -6,7 +6,6 @@ import {
useCallback,
useContext,
useEffect,
useMemo,
useRef,
useState,
} from 'react';
@@ -168,12 +167,12 @@ export const TOC = () => {
}, [updateTocDataSource]);
const onClick = async (blockId?: string) => {
if (blockId === activeBlockId) {
return;
}
setActiveBlockId(blockId);
await editor.scrollManager.scrollIntoViewByBlockId(blockId);
await editor.scrollManager.scrollIntoViewByBlockId(
blockId,
'smooth',
'primary'
);
};
return (