From de7088f6426bd781776843378264a16dccf111be Mon Sep 17 00:00:00 2001 From: callmeyan Date: Sun, 6 Apr 2025 16:00:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=AA=B2=EF=B8=8F=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E7=A9=BA=E7=B4=A0=E6=9D=90=E7=BC=96=E8=BE=91=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/core.scss | 2 +- src/components/article/edit-modal.tsx | 6 +++++- src/pages/news/edit.tsx | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/assets/core.scss b/src/assets/core.scss index 4042e25..1457349 100644 --- a/src/assets/core.scss +++ b/src/assets/core.scss @@ -218,7 +218,7 @@ .operation { @apply flex items-center ml-2 text-lg text-gray-400 justify-center; - width: 150px; + width: 180px; padding: 0; } } diff --git a/src/components/article/edit-modal.tsx b/src/components/article/edit-modal.tsx index 214d928..9c8163f 100644 --- a/src/components/article/edit-modal.tsx +++ b/src/components/article/edit-modal.tsx @@ -67,7 +67,11 @@ function groupHasImageAndText(blocks: BlockContent[]) { return blocks.some(s=>s.type == 'image' && s.content.trim().length > 0) && blocks.some(s=>s.type == 'text' && s.content.trim().length > 0) } // 验证分组数据是否合法 -function checkGroupsValid(groups: BlockContent[][]) { +function checkGroupsValid(_groups: BlockContent[][]) { + const groups = _groups.filter((_,index)=>{ + if (index == 0) return true; + return _.length>1; + }) if (groups.length == 1) return true; for (let index = 1;index< groups.length; index ++) { if(!groupHasImageAndText(groups[index])) return false; diff --git a/src/pages/news/edit.tsx b/src/pages/news/edit.tsx index d0c18f3..e9c2070 100644 --- a/src/pages/news/edit.tsx +++ b/src/pages/news/edit.tsx @@ -127,7 +127,7 @@ export default function NewEdit() { return
setEditId(item.id)}>
-
{item.title}
+
{item.title}
{item.summary}