فهرست منبع

消失后设置pr = null

visuddhinanda 2 سال پیش
والد
کامیت
bea166a0d2
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      dashboard/src/components/template/SentEdit/SuggestionPopover.tsx

+ 5 - 1
dashboard/src/components/template/SentEdit/SuggestionPopover.tsx

@@ -3,7 +3,8 @@ import { useEffect, useState } from "react";
 import SentCell from "./SentCell";
 import SentCell from "./SentCell";
 import { ISentence } from "../SentEdit";
 import { ISentence } from "../SentEdit";
 import { useAppSelector } from "../../../hooks";
 import { useAppSelector } from "../../../hooks";
-import { prInfo } from "../../../reducers/pr-load";
+import { prInfo, refresh } from "../../../reducers/pr-load";
+import store from "../../../store";
 
 
 interface IWidget {
 interface IWidget {
   book: number;
   book: number;
@@ -51,6 +52,9 @@ const SuggestionPopoverWidget = ({
 
 
   const handleOpenChange = (newOpen: boolean) => {
   const handleOpenChange = (newOpen: boolean) => {
     setOpen(newOpen);
     setOpen(newOpen);
+    if (newOpen === false) {
+      store.dispatch(refresh(null));
+    }
   };
   };
   return (
   return (
     <Popover
     <Popover