Browse Source

添加新译文后,disable channel list 的 相应 channel

visuddhinanda 2 years ago
parent
commit
4cf5d13287
1 changed files with 11 additions and 0 deletions
  1. 11 0
      dashboard/src/components/template/SentEdit/SentCanRead.tsx

+ 11 - 0
dashboard/src/components/template/SentEdit/SentCanRead.tsx

@@ -129,6 +129,17 @@ const SentCanReadWidget = ({
           setSentData((origin) => {
             return [newSent, ...origin];
           });
+
+          setChannels((origin) => {
+            if (origin) {
+              if (!origin.includes(newSent.channel.id)) {
+                origin.push(newSent.channel.id);
+                return origin;
+              }
+            } else {
+              return [newSent.channel.id];
+            }
+          });
         }}
       />