Преглед изворни кода

set fallbackDate to useSWRxSlackChannels

kaori пре 3 година
родитељ
комит
7d77876c24

+ 1 - 1
packages/app/src/components/Page.jsx

@@ -210,7 +210,7 @@ const PageWrapper = (props) => {
       isGuestUser={isGuestUser}
       isGuestUser={isGuestUser}
       isMobile={isMobile}
       isMobile={isMobile}
       isSlackEnabled={isSlackEnabled || false}
       isSlackEnabled={isSlackEnabled || false}
-      slackChannels={slackChannelsData?.toString() || ''}
+      slackChannels={slackChannelsData.toString()}
       grant={grant}
       grant={grant}
       grantGroupId={grantGroupId}
       grantGroupId={grantGroupId}
       grantGroupName={grantGroupName}
       grantGroupName={grantGroupName}

+ 1 - 1
packages/app/src/components/PageEditor.jsx

@@ -428,7 +428,7 @@ const PageEditorWrapper = (props) => {
       editorMode={editorMode}
       editorMode={editorMode}
       isMobile={isMobile}
       isMobile={isMobile}
       isSlackEnabled={isSlackEnabled || false}
       isSlackEnabled={isSlackEnabled || false}
-      slackChannels={slackChannelsData?.toString() || ''}
+      slackChannels={slackChannelsData.toString()}
       grant={grant}
       grant={grant}
       grantGroupId={grantGroupId}
       grantGroupId={grantGroupId}
       grantGroupName={grantGroupName}
       grantGroupName={grantGroupName}

+ 1 - 1
packages/app/src/components/PageEditorByHackmd.jsx

@@ -445,7 +445,7 @@ const PageEditorByHackmdWrapper = (props) => {
       {...props}
       {...props}
       editorMode={editorMode}
       editorMode={editorMode}
       isSlackEnabled={isSlackEnabled || false}
       isSlackEnabled={isSlackEnabled || false}
-      slackChannels={slackChannelsData?.toString() || ''}
+      slackChannels={slackChannelsData.toString()}
       grant={grant}
       grant={grant}
       grantGroupId={grantGroupId}
       grantGroupId={grantGroupId}
       grantGroupName={grantGroupName}
       grantGroupName={grantGroupName}

+ 1 - 0
packages/app/src/stores/editor.tsx

@@ -80,6 +80,7 @@ export const useSWRxSlackChannels = (): SWRResponse<Nullable<string[]>, Error> =
   return useSWR(
   return useSWR(
     shouldFetch ? ['/pages.updatePost', currentPagePath] : null,
     shouldFetch ? ['/pages.updatePost', currentPagePath] : null,
     (endpoint, path) => apiGet(endpoint, { path }).then((response: SlackChannels) => response.updatePost),
     (endpoint, path) => apiGet(endpoint, { path }).then((response: SlackChannels) => response.updatePost),
+    { fallbackData: [''] },
   );
   );
 };
 };