diff --git a/src/assets/core.scss b/src/assets/core.scss index e5cc379..31359e4 100644 --- a/src/assets/core.scss +++ b/src/assets/core.scss @@ -177,7 +177,7 @@ } .data-list-container { - height: calc(100vh - var(--app-header-header) - 300px); + height: calc(100vh - var(--app-header-header) - 200px); overflow: auto; .data-list-container-inner { diff --git a/src/pages/news/components/button-push-news2article.tsx b/src/pages/news/components/button-push-news2article.tsx index 14b6be3..3d43247 100644 --- a/src/pages/news/components/button-push-news2article.tsx +++ b/src/pages/news/components/button-push-news2article.tsx @@ -3,14 +3,17 @@ import {showToast} from "@/components/message.ts"; import {useState} from "react"; import {push2article} from "@/service/api/news.ts"; import {IconArrowRight} from "@/components/icons"; +import {useNavigate} from "react-router-dom"; -export default function ButtonPushNews2Article(props: { ids: Id[] }) { +export default function ButtonPushNews2Article(props: { ids: Id[]; }) { const {modal} = App.useApp(); const [loading,setLoading] = useState(false) + const navigate = useNavigate(); const handlePush = () => { setLoading(true) push2article(props.ids).then(() => { showToast('推送成功', 'success') + navigate('/edit') }).catch(() => { showToast('推送失败', 'error') }).finally(() => { diff --git a/src/pages/news/index.tsx b/src/pages/news/index.tsx index f0d3418..7d64ff1 100644 --- a/src/pages/news/index.tsx +++ b/src/pages/news/index.tsx @@ -89,7 +89,7 @@ export default function NewsIndex() { {