kaori 3 лет назад
Родитель
Сommit
1643067146
1 измененных файлов с 6 добавлено и 6 удалено
  1. 6 6
      packages/app/src/components/PageEditor/EditorNavbarBottom.tsx

+ 6 - 6
packages/app/src/components/PageEditor/EditorNavbarBottom.tsx

@@ -36,7 +36,7 @@ const EditorNavbarBottom = (props) => {
   const { data: slackChannelsData } = useSWRxSlackChannels(currentPagePath);
   const { data: slackChannelsData } = useSWRxSlackChannels(currentPagePath);
   const additionalClasses = ['grw-editor-navbar-bottom'];
   const additionalClasses = ['grw-editor-navbar-bottom'];
 
 
-  const [slackChannels, setSlackChannels] = useState<string>('');
+  const [slackChannelsStr, setSlackChannelsStr] = useState<string>('');
 
 
   const isSlackEnabledToggleHandler = useCallback(
   const isSlackEnabledToggleHandler = useCallback(
     (bool: boolean) => mutateIsSlackEnabled(bool), [mutateIsSlackEnabled],
     (bool: boolean) => mutateIsSlackEnabled(bool), [mutateIsSlackEnabled],
@@ -44,13 +44,13 @@ const EditorNavbarBottom = (props) => {
 
 
   useEffect(() => {
   useEffect(() => {
     if (slackChannelsData != null) {
     if (slackChannelsData != null) {
-      setSlackChannels(slackChannelsData[0]);
+      setSlackChannelsStr(slackChannelsData.toString());
     }
     }
   }, [slackChannelsData]);
   }, [slackChannelsData]);
 
 
 
 
   const slackChannelsChangedHandler = useCallback((slackChannels: string) => {
   const slackChannelsChangedHandler = useCallback((slackChannels: string) => {
-    setSlackChannels(slackChannels);
+    setSlackChannelsStr(slackChannels);
   }, []);
   }, []);
 
 
 
 
@@ -87,7 +87,7 @@ const EditorNavbarBottom = (props) => {
           <nav className={`navbar navbar-expand-lg border-top ${additionalClasses.join(' ')}`}>
           <nav className={`navbar navbar-expand-lg border-top ${additionalClasses.join(' ')}`}>
             <SlackNotification
             <SlackNotification
               isSlackEnabled={isSlackEnabled ?? false}
               isSlackEnabled={isSlackEnabled ?? false}
-              slackChannels={slackChannels}
+              slackChannels={slackChannelsStr}
               onEnabledFlagChange={isSlackEnabledToggleHandler}
               onEnabledFlagChange={isSlackEnabledToggleHandler}
               onChannelChange={slackChannelsChangedHandler}
               onChannelChange={slackChannelsChangedHandler}
               id="idForEditorNavbarBottomForMobile"
               id="idForEditorNavbarBottomForMobile"
@@ -118,14 +118,14 @@ const EditorNavbarBottom = (props) => {
             <div className="mr-2">
             <div className="mr-2">
               <SlackNotification
               <SlackNotification
                 isSlackEnabled={isSlackEnabled ?? false}
                 isSlackEnabled={isSlackEnabled ?? false}
-                slackChannels={slackChannels}
+                slackChannels={slackChannelsStr}
                 onEnabledFlagChange={isSlackEnabledToggleHandler}
                 onEnabledFlagChange={isSlackEnabledToggleHandler}
                 onChannelChange={slackChannelsChangedHandler}
                 onChannelChange={slackChannelsChangedHandler}
                 id="idForEditorNavbarBottom"
                 id="idForEditorNavbarBottom"
               />
               />
             </div>
             </div>
           ))}
           ))}
-          <SavePageControls slackChannels={slackChannels} />
+          <SavePageControls slackChannels={slackChannelsStr} />
           { isCollapsedOptionsSelectorEnabled && renderExpandButton() }
           { isCollapsedOptionsSelectorEnabled && renderExpandButton() }
         </form>
         </form>
       </div>
       </div>