@@ -8,8 +8,6 @@ import { Button, Box } from '@mui/material'
88import { FormatBold , FormatItalic , FormatUnderlined , Attachment } from '@mui/icons-material'
99
1010import CodeMirrorHelper from './CodeMirrorHelper'
11- import GooglePhotosDialog from '../plugins/google-photos/GooglePhotosDialog'
12- import googlePhotosLogo from '../../../images/google-photos-logo.png'
1311import "../../../styles/lib/codemirror/tistory-markdown-theme.scss"
1412import "codemirror/lib/codemirror.css"
1513import "codemirror/addon/dialog/dialog.css"
@@ -75,7 +73,6 @@ export default function MarkdownEditor({ value, onOpenFile, onChange }) {
7573 const currentAuth = useSelector ( state => state . currentAuth )
7674 const currentBlog = useSelector ( state => state . currentBlog )
7775 const [ markdownValue , setMarkdownValue ] = useState ( MarkdownHelper . htmlToMarkdown ( value ) )
78- const [ openGooglePhotos , setOpenGooglePhotos ] = useState ( false )
7976 const editorRef = useRef ( null )
8077
8178 const imageUploadEnabled = useMemo ( ( ) => currentAuth . provider == 'tistory' , [ currentAuth ] )
@@ -124,18 +121,6 @@ export default function MarkdownEditor({ value, onOpenFile, onChange }) {
124121 CodeMirrorHelper . link ( editorRef . current . getCodeMirror ( ) )
125122 }
126123
127- function handleGooglePhotos ( e ) {
128- setOpenGooglePhotos ( true )
129- }
130-
131- function handleCloseGooglePhotos ( ) {
132- setOpenGooglePhotos ( false )
133- }
134-
135- function handleInsertImage ( url , fileName ) {
136- ipcRenderer . send ( "add-image-url" , currentAuth . uuid , currentBlog . name , url , fileName )
137- }
138-
139124 function handleFinishUploadFile ( e , fileUrl ) {
140125 CodeMirrorHelper . insertImage ( editorRef . current . getCodeMirror ( ) , fileUrl )
141126 }
@@ -163,7 +148,6 @@ export default function MarkdownEditor({ value, onOpenFile, onChange }) {
163148 < ToolbarButton onClick = { handleItalic } > < FormatItalic /> </ ToolbarButton >
164149 < ToolbarButton onClick = { handleUnderline } > < FormatUnderlined /> </ ToolbarButton >
165150 < ToolbarButton onClick = { handleLink } > Link</ ToolbarButton >
166- { imageUploadEnabled && < ToolbarButton onClick = { handleGooglePhotos } > < img src = { googlePhotosLogo } /> </ ToolbarButton > }
167151 { imageUploadEnabled && < ToolbarButton onClick = { onOpenFile } > < Attachment /> </ ToolbarButton > }
168152 </ Box >
169153
@@ -178,12 +162,6 @@ export default function MarkdownEditor({ value, onOpenFile, onChange }) {
178162 value = { markdownValue }
179163 onChange = { handleChangeContent }
180164 />
181-
182- < GooglePhotosDialog
183- open = { openGooglePhotos }
184- onClose = { handleCloseGooglePhotos }
185- onSelectImage = { handleInsertImage }
186- />
187165 </ Box >
188166 )
189167}
0 commit comments