소스 검색

:sparkles: 词头带局部黑体字

visuddhinanda 2 년 전
부모
커밋
e28fd117e1
1개의 변경된 파일13개의 추가작업 그리고 1개의 파일을 삭제
  1. 13 1
      dashboard/src/components/template/Wbw/WbwPali.tsx

+ 13 - 1
dashboard/src/components/template/Wbw/WbwPali.tsx

@@ -143,6 +143,18 @@ const WbwPaliWidget = ({ data, display, onSave }: IWidget) => {
   } else {
     padding = "4px 0";
   }
+  let pali = <PaliText text={data.word.value} termToLocal={false} />;
+  if (data.word.value.indexOf("}") >= 0) {
+    const paliArray = data.word.value.replace("{", "").split("}");
+    pali = (
+      <>
+        <span style={{ fontWeight: 700 }}>
+          <PaliText text={paliArray[0]} termToLocal={false} />
+        </span>
+        <PaliText text={paliArray[1]} termToLocal={false} />
+      </>
+    );
+  }
   const paliWord = (
     <span
       className={classPali}
@@ -164,7 +176,7 @@ const WbwPaliWidget = ({ data, display, onSave }: IWidget) => {
         );
       }}
     >
-      {<PaliText text={data.word.value} />}
+      {pali}
     </span>
   );