소스 검색

reset 用一次 setEditWord

visuddhinanda 2 년 전
부모
커밋
28557f30eb
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. 8 6
      dashboard/src/components/dict/MyCreate.tsx

+ 8 - 6
dashboard/src/components/dict/MyCreate.tsx

@@ -187,12 +187,14 @@ const MyCreateWidget = ({ word, onSave }: IWidget) => {
   }
   }
 
 
   const reset = () => {
   const reset = () => {
-    fieldChanged("meaning", "");
-    fieldChanged("note", "");
-    fieldChanged("type", "");
-    fieldChanged("grammar", "");
-    fieldChanged("factors", "");
-    fieldChanged("factorMeaning", "");
+    let mData: IWbw = JSON.parse(JSON.stringify(editWord));
+    mData.note = { value: "", status: 7 };
+    mData.meaning = { value: "", status: 7 };
+    mData.type = { value: "", status: 7 };
+    mData.grammar = { value: "", status: 7 };
+    mData.factors = { value: "", status: 7 };
+    mData.factorMeaning = { value: "", status: 7 };
+    setEditWord(mData);
   };
   };
   return (
   return (
     <div style={{ padding: "0 5px" }}>
     <div style={{ padding: "0 5px" }}>