From 2ea3216bff663a5cb39677e8b54507c513c7c42f Mon Sep 17 00:00:00 2001
From: ilya-bkv
Date: Tue, 9 May 2023 07:58:00 +0300
Subject: [PATCH] Card upload
---
public/locales/en/translation.json | 1 +
public/locales/ru/translation.json | 1 +
.../EditorFloatingMenu/EditorFloatingMenu.tsx | 24 +++++++++++---
.../Editor/InlineForm/InlineForm.tsx | 3 ++
.../UploadModalContent.module.scss | 0
.../UploadModalContent.tsx | 21 +++---------
.../index.ts | 0
src/components/Editor/index.ts | 1 +
src/components/Views/Edit.module.scss | 28 +++++++++++++++-
src/components/Views/Edit.tsx | 33 +++++++++++++++----
10 files changed, 84 insertions(+), 28 deletions(-)
rename src/components/Editor/{UploadModal => UploadModalContent}/UploadModalContent.module.scss (100%)
rename src/components/Editor/{UploadModal => UploadModalContent}/UploadModalContent.tsx (89%)
rename src/components/Editor/{UploadModal => UploadModalContent}/index.ts (100%)
diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json
index 056ac76e..21d7627c 100644
--- a/public/locales/en/translation.json
+++ b/public/locales/en/translation.json
@@ -4,6 +4,7 @@
"About the project": "About the project",
"Add comment": "Comment",
"Add image": "Add image",
+ "Add another image": "Add another image",
"Address on Discourse": "Address on Discourse",
"All": "All",
"All authors": "All authors",
diff --git a/public/locales/ru/translation.json b/public/locales/ru/translation.json
index f4839adf..49180f3e 100644
--- a/public/locales/ru/translation.json
+++ b/public/locales/ru/translation.json
@@ -5,6 +5,7 @@
"About the project": "О проекте",
"Add comment": "Комментировать",
"Add image": "Добавить изображение",
+ "Add another image": "Добавить другое изображение",
"Add to bookmarks": "Добавить в закладки",
"Address on Discourse": "Адрес на Дискурсе",
"All": "Все",
diff --git a/src/components/Editor/EditorFloatingMenu/EditorFloatingMenu.tsx b/src/components/Editor/EditorFloatingMenu/EditorFloatingMenu.tsx
index d74c637d..7552d18f 100644
--- a/src/components/Editor/EditorFloatingMenu/EditorFloatingMenu.tsx
+++ b/src/components/Editor/EditorFloatingMenu/EditorFloatingMenu.tsx
@@ -8,9 +8,10 @@ import { useLocalize } from '../../../context/localize'
import { Modal } from '../../Nav/Modal'
import { Menu } from './Menu'
import type { MenuItem } from './Menu/Menu'
-import { showModal } from '../../../stores/ui'
-import { UploadModalContent } from '../UploadModal'
+import { hideModal, showModal } from '../../../stores/ui'
+import { UploadModalContent } from '../UploadModalContent'
import { useOutsideClickHandler } from '../../../utils/useOutsideClickHandler'
+import { imageProxy } from '../../../utils/imageProxy'
type FloatingMenuProps = {
editor: Editor
@@ -35,6 +36,7 @@ export const EditorFloatingMenu = (props: FloatingMenuProps) => {
const { t } = useLocalize()
const [selectedMenuItem, setSelectedMenuItem] = createSignal
-
+
+ handleSetCover(value)} />
+
>
)