mirror of
https://github.com/docmost/docmost.git
synced 2026-05-22 01:32:55 +08:00
fix type
This commit is contained in:
@@ -69,7 +69,9 @@ export function FullEditor({
|
|||||||
const fullPageWidth = user.settings?.preferences?.fullPageWidth;
|
const fullPageWidth = user.settings?.preferences?.fullPageWidth;
|
||||||
const editorToolbarEnabled =
|
const editorToolbarEnabled =
|
||||||
user.settings?.preferences?.editorToolbar ?? false;
|
user.settings?.preferences?.editorToolbar ?? false;
|
||||||
const [currentPageEditMode, setCurrentPageEditMode] = useAtom(currentPageEditModeAtom);
|
const [currentPageEditMode, setCurrentPageEditMode] = useAtom(
|
||||||
|
currentPageEditModeAtom,
|
||||||
|
);
|
||||||
const userPageEditMode =
|
const userPageEditMode =
|
||||||
user.settings?.preferences?.pageEditMode ?? PageEditMode.Edit;
|
user.settings?.preferences?.pageEditMode ?? PageEditMode.Edit;
|
||||||
const isEditMode = currentPageEditMode === PageEditMode.Edit;
|
const isEditMode = currentPageEditMode === PageEditMode.Edit;
|
||||||
@@ -78,7 +80,7 @@ export function FullEditor({
|
|||||||
// page navigation — so the mode sticks across navigations within a session.
|
// page navigation — so the mode sticks across navigations within a session.
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (!defaultEditModeApplied) {
|
if (!defaultEditModeApplied) {
|
||||||
setCurrentPageEditMode(userPageEditMode);
|
setCurrentPageEditMode(userPageEditMode as PageEditMode);
|
||||||
defaultEditModeApplied = true;
|
defaultEditModeApplied = true;
|
||||||
}
|
}
|
||||||
}, [userPageEditMode, setCurrentPageEditMode]);
|
}, [userPageEditMode, setCurrentPageEditMode]);
|
||||||
@@ -89,7 +91,9 @@ export function FullEditor({
|
|||||||
size={!fullPageWidth && 900}
|
size={!fullPageWidth && 900}
|
||||||
className={classes.editor}
|
className={classes.editor}
|
||||||
>
|
>
|
||||||
{editorToolbarEnabled && editable && isEditMode && <MemoizedFixedToolbar />}
|
{editorToolbarEnabled && editable && isEditMode && (
|
||||||
|
<MemoizedFixedToolbar />
|
||||||
|
)}
|
||||||
<MemoizedDeletedPageBanner slugId={slugId} />
|
<MemoizedDeletedPageBanner slugId={slugId} />
|
||||||
<MemoizedTitleEditor
|
<MemoizedTitleEditor
|
||||||
pageId={pageId}
|
pageId={pageId}
|
||||||
@@ -119,11 +123,7 @@ type PageBylineProps = {
|
|||||||
readOnly?: boolean;
|
readOnly?: boolean;
|
||||||
};
|
};
|
||||||
|
|
||||||
function PageByline({
|
function PageByline({ creator, contributors, readOnly }: PageBylineProps) {
|
||||||
creator,
|
|
||||||
contributors,
|
|
||||||
readOnly,
|
|
||||||
}: PageBylineProps) {
|
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const toggleAside = useToggleAside();
|
const toggleAside = useToggleAside();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user