mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-07-18 10:36:22 +08:00
feature: 1. add TOC & adjust get eidtor style;
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
import { atom, useAtom } from 'jotai';
|
||||
import { useEffect } from 'react';
|
||||
import { useLocation, useParams } from 'react-router-dom';
|
||||
// import { Virgo } from '@toeverything/components/editor-core';
|
||||
|
||||
@@ -14,12 +13,13 @@ export const useCurrentEditors = () => {
|
||||
const { pathname } = useLocation();
|
||||
const [currentEditors, setCurrentEditors] = useAtom(_currentEditors);
|
||||
|
||||
useEffect(() => {
|
||||
if (!workspaceId || !pageId) return;
|
||||
if (pathname.split('/').length >= 3) {
|
||||
setCurrentEditors({});
|
||||
}
|
||||
}, [pageId, pathname, setCurrentEditors, workspaceId]);
|
||||
/* not useful: 2022.8.25 */
|
||||
// useEffect(() => {
|
||||
// if (!workspaceId || !pageId) return;
|
||||
// if (pathname.split('/').length >= 3) {
|
||||
// setCurrentEditors({});
|
||||
// }
|
||||
// }, [pageId, pathname, setCurrentEditors, workspaceId]);
|
||||
|
||||
return {
|
||||
currentEditors,
|
||||
|
||||
Reference in New Issue
Block a user