yukendev 2 лет назад
Родитель
Сommit
91256a0be1

+ 1 - 12
apps/app/src/components/PageEditor/CodeMirrorEditor.jsx

@@ -151,7 +151,6 @@ class CodeMirrorEditor extends AbstractEditor {
     this.makeHeaderHandler = this.makeHeaderHandler.bind(this);
     // TODO: re-impl with https://redmine.weseek.co.jp/issues/107248
     // this.showGridEditorHandler = this.showGridEditorHandler.bind(this);
-    // this.showLinkEditHandler = this.showLinkEditHandler.bind(this);
 
     this.foldDrawioSection = this.foldDrawioSection.bind(this);
     this.clickDrawioIconHandler = this.clickDrawioIconHandler.bind(this);
@@ -849,17 +848,12 @@ class CodeMirrorEditor extends AbstractEditor {
   //   this.gridEditModal.current.show(geu.getGridHtml(this.getCodeMirror()));
   // }
 
-  // showLinkEditHandler() {
-  //   this.linkEditModal.current.show(markdownLinkUtil.getMarkdownLink(this.getCodeMirror()));
-  // }
-
   showTemplateModal() {
     const onSubmit = templateText => this.setValue(templateText);
     this.props.onClickTemplateBtn(onSubmit);
   }
 
   showLinkEditModal() {
-    // TODO: 詳細をあとで実装
     const onSubmit = (linkText) => {
       return markdownLinkUtil.replaceFocusedMarkdownLinkWithEditor(this.getCodeMirror(), linkText);
     };
@@ -999,7 +993,7 @@ class CodeMirrorEditor extends AbstractEditor {
         color={null}
         size="sm"
         title="Link"
-        onClick={this.showLinkEditModal} // ここでLinkEditModalを表示させている
+        onClick={this.showLinkEditModal}
       >
         <EditorIcon icon="Link" />
       </Button>,
@@ -1139,11 +1133,6 @@ class CodeMirrorEditor extends AbstractEditor {
           onSave={(grid) => { return geu.replaceGridWithHtmlWithEditor(this.getCodeMirror(), grid) }}
         />
          */}
-
-        {/* <LinkEditModal
-          ref={this.linkEditModal}
-          onSave={(linkText) => { return markdownLinkUtil.replaceFocusedMarkdownLinkWithEditor(this.getCodeMirror(), linkText) }}
-        /> */}
       </div>
     );
   }

+ 0 - 27
apps/app/src/components/PageEditor/LinkEditModal.tsx

@@ -38,14 +38,6 @@ export const LinkEditModal = (): JSX.Element => {
   const { data: rendererOptions } = usePreviewOptions();
   const { data: linkEditModalStatus, close } = useLinkEditModal();
 
-  // useImperativeHandle(ref, () => ({
-  //   show: (defaultMarkdownLink: Linker) => {
-  //     // eslint-disable-next-line @typescript-eslint/no-use-before-define
-  //     show(defaultMarkdownLink);
-  //   },
-  // }));
-
-  // const [isOpen, setIsOpen] = useState<boolean>(false);
   const [isUseRelativePath, setIsUseRelativePath] = useState<boolean>(false);
   const [isUsePermanentLink, setIsUsePermanentLink] = useState<boolean>(false);
   const [linkInputValue, setLinkInputValue] = useState<string>('');
@@ -113,24 +105,6 @@ export const LinkEditModal = (): JSX.Element => {
 
   }, [linkEditModalStatus?.defaultMarkdownLink, parseLinkAndSetState]);
 
-  // const show = (defaultMarkdownLink: Linker) => {
-  //   // if defaultMarkdownLink is null, set default value in inputs.
-  //   const { label = '', link = '' } = defaultMarkdownLink;
-  //   const { type = Linker.types.markdownLink } = defaultMarkdownLink;
-
-  //   parseLinkAndSetState(link, type);
-
-  //   // setIsOpen(true);
-  //   setLabelInputValue(label);
-  //   setIsUsePermanentLink(false);
-  //   setPermalink('');
-  //   setLinkerType(type);
-  // };
-
-  // const hide = () => {
-  //   setIsOpen(false);
-  // };
-
   const toggleIsUseRelativePath = () => {
     if (!linkInputValue.startsWith('/') || linkerType === Linker.types.growiLink) {
       return;
@@ -253,7 +227,6 @@ export const LinkEditModal = (): JSX.Element => {
       linkEditModalStatus.onSave(linker.generateMarkdownText() ?? '');
     }
 
-    // hide();
     close();
   };