|
@@ -7,18 +7,16 @@ import React, {
|
|
|
import Dropzone from 'react-dropzone';
|
|
import Dropzone from 'react-dropzone';
|
|
|
import { useTranslation } from 'react-i18next';
|
|
import { useTranslation } from 'react-i18next';
|
|
|
import {
|
|
import {
|
|
|
- Modal, ModalHeader, ModalBody, Button,
|
|
|
|
|
|
|
+ Modal, ModalHeader, ModalBody,
|
|
|
} from 'reactstrap';
|
|
} from 'reactstrap';
|
|
|
|
|
|
|
|
import { toastError, toastSuccess } from '~/client/util/toastr';
|
|
import { toastError, toastSuccess } from '~/client/util/toastr';
|
|
|
import { IEditorSettings } from '~/interfaces/editor-settings';
|
|
import { IEditorSettings } from '~/interfaces/editor-settings';
|
|
|
import { useDefaultIndentSize } from '~/stores/context';
|
|
import { useDefaultIndentSize } from '~/stores/context';
|
|
|
import { useEditorSettings } from '~/stores/editor';
|
|
import { useEditorSettings } from '~/stores/editor';
|
|
|
-import { useParentPageSelectModal } from '~/stores/modal';
|
|
|
|
|
import { useIsMobile } from '~/stores/ui';
|
|
import { useIsMobile } from '~/stores/ui';
|
|
|
|
|
|
|
|
import { IEditorMethods } from '../../interfaces/editor-methods';
|
|
import { IEditorMethods } from '../../interfaces/editor-methods';
|
|
|
-import { ParentPageSelectModal } from '../ParentPageSelectModal';
|
|
|
|
|
|
|
|
|
|
import AbstractEditor from './AbstractEditor';
|
|
import AbstractEditor from './AbstractEditor';
|
|
|
import { Cheatsheet } from './Cheatsheet';
|
|
import { Cheatsheet } from './Cheatsheet';
|
|
@@ -69,9 +67,6 @@ const Editor: ForwardRefRenderFunction<IEditorMethods, EditorPropsType> = (props
|
|
|
const { data: editorSettings } = useEditorSettings();
|
|
const { data: editorSettings } = useEditorSettings();
|
|
|
const { data: defaultIndentSize } = useDefaultIndentSize();
|
|
const { data: defaultIndentSize } = useDefaultIndentSize();
|
|
|
const { data: isMobile } = useIsMobile();
|
|
const { data: isMobile } = useIsMobile();
|
|
|
- const {
|
|
|
|
|
- open: openModal,
|
|
|
|
|
- } = useParentPageSelectModal();
|
|
|
|
|
|
|
|
|
|
const dropzoneRef = useRef<DropzoneRef>(null);
|
|
const dropzoneRef = useRef<DropzoneRef>(null);
|
|
|
// CodeMirrorEditor ref
|
|
// CodeMirrorEditor ref
|
|
@@ -341,9 +336,6 @@ const Editor: ForwardRefRenderFunction<IEditorMethods, EditorPropsType> = (props
|
|
|
}}
|
|
}}
|
|
|
</Dropzone>
|
|
</Dropzone>
|
|
|
|
|
|
|
|
- <Button onClick={() => openModal()}>起動!</Button>
|
|
|
|
|
- <ParentPageSelectModal></ParentPageSelectModal>
|
|
|
|
|
-
|
|
|
|
|
{ isUploadable
|
|
{ isUploadable
|
|
|
&& (
|
|
&& (
|
|
|
<button
|
|
<button
|