Просмотр исходного кода

fix(dashboard-v6): cs-para title use page number

title 显示为 CS段落-<page>(如 169_3_64 -> CS段落-64),不再使用段落正文作为标题。
visuddhinanda 2 дней назад
Родитель
Сommit
75b423b6fb
2 измененных файлов с 3 добавлено и 2 удалено
  1. 2 1
      dashboard-v6/src/api/article.ts
  2. 1 1
      dashboard-v6/src/locales/zh-Hans/pages.ts

+ 2 - 1
dashboard-v6/src/api/article.ts

@@ -622,5 +622,6 @@ export async function csParaLoader({ params }: LoaderFunctionArgs) {
     throw new Response("cs-para not found", { status: 404 });
   }
 
-  return { title: res.data.curr.content };
+  // title 使用 `book_para_page` 中的 page(第三段),例如 `169_3_64` -> `64`
+  return { title: id.split("_")[2] ?? id };
 }

+ 1 - 1
dashboard-v6/src/locales/zh-Hans/pages.ts

@@ -11,7 +11,7 @@ const items = {
   "pages.task.project.title": "项目",
   "pages.tipitaka.chapter.title": "章节",
   "pages.tipitaka.para.title": "段落",
-  "pages.tipitaka.cs-para.title": "对照页",
+  "pages.tipitaka.cs-para.title": "CS段落",
 };
 
 export default items;