Просмотр исходного кода

Merge pull request #8681 from weseek/feat/141357-mark-for-draft-existence

feat: Mark to check for the presence of drafts
Shun Miyazawa 2 лет назад
Родитель
Сommit
56f3a1a494
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      apps/app/src/components/Navbar/PageEditorModeManager.tsx

+ 4 - 0
apps/app/src/components/Navbar/PageEditorModeManager.tsx

@@ -68,6 +68,9 @@ export const PageEditorModeManager = (props: Props): JSX.Element => {
 
   const { isCreating, createAndTransit } = useCreatePageAndTransit();
 
+  // TODO: https://redmine.weseek.co.jp/issues/132775
+  const hasYjsDraft = true;
+
   const editButtonClickedHandler = useCallback(async() => {
     if (isNotFound == null || isNotFound === false) {
       mutateEditorMode(EditorMode.Editor);
@@ -113,6 +116,7 @@ export const PageEditorModeManager = (props: Props): JSX.Element => {
             onClick={editButtonClickedHandler}
           >
             <span className="material-symbols-outlined me-1 fs-5">edit_square</span>{t('Edit')}
+            { hasYjsDraft && <span className="position-absolute top-0 start-100 translate-middle p-1 bg-primary rounded-circle" />}
           </PageEditorModeButton>
         )}
       </div>