mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-08-09 21:25:45 +08:00
fix: register command re-rendering (#4476)
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
import type { WorkspaceSubPath } from '@affine/env/workspace';
|
import type { WorkspaceSubPath } from '@affine/env/workspace';
|
||||||
import { useCallback } from 'react';
|
import { useCallback, useMemo } from 'react';
|
||||||
import {
|
import {
|
||||||
type NavigateOptions,
|
type NavigateOptions,
|
||||||
useLocation,
|
useLocation,
|
||||||
@@ -103,14 +103,26 @@ export function useNavigateHelper() {
|
|||||||
[navigate]
|
[navigate]
|
||||||
);
|
);
|
||||||
|
|
||||||
return {
|
return useMemo(
|
||||||
jumpToPage,
|
() => ({
|
||||||
jumpToPublicWorkspacePage,
|
jumpToPage,
|
||||||
jumpToSubPath,
|
jumpToPublicWorkspacePage,
|
||||||
jumpToIndex,
|
jumpToSubPath,
|
||||||
jumpTo404,
|
jumpToIndex,
|
||||||
openPage,
|
jumpTo404,
|
||||||
jumpToExpired,
|
openPage,
|
||||||
jumpToSignIn,
|
jumpToExpired,
|
||||||
};
|
jumpToSignIn,
|
||||||
|
}),
|
||||||
|
[
|
||||||
|
jumpTo404,
|
||||||
|
jumpToExpired,
|
||||||
|
jumpToIndex,
|
||||||
|
jumpToPage,
|
||||||
|
jumpToPublicWorkspacePage,
|
||||||
|
jumpToSignIn,
|
||||||
|
jumpToSubPath,
|
||||||
|
openPage,
|
||||||
|
]
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user