Răsfoiți Sursa

imprv default values

kaori 3 ani în urmă
părinte
comite
d9e712095c

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

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

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

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

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

@@ -444,7 +444,7 @@ const PageEditorByHackmdWrapper = (props) => {
     <PageEditorByHackmdHOCWrapper
       {...props}
       editorMode={editorMode}
-      isSlackEnabled={isSlackEnabled || false}
+      isSlackEnabled={isSlackEnabled}
       slackChannels={slackChannelsData.toString()}
       grant={grant}
       grantGroupId={grantGroupId}

+ 5 - 5
packages/app/src/stores/editor.tsx

@@ -74,7 +74,7 @@ export const useCurrentIndentSize = (): SWRResponse<number, Error> => {
 /*
 * Slack Notification
 */
-export const useSWRxSlackChannels = (): SWRResponse<Nullable<string[]>, Error> => {
+export const useSWRxSlackChannels = (): SWRResponse<string[], Error> => {
   const { data: currentPagePath } = useCurrentPagePath();
   const shouldFetch: boolean = currentPagePath != null;
   return useSWR(
@@ -96,9 +96,9 @@ export const useIsSlackEnabledBydefault = (): SWRResponse<boolean, Error> => {
 
 export const useIsSlackEnabled = (): SWRResponse<boolean, Error> => {
   const { data: isSlackEnabledByDefault } = useIsSlackEnabledBydefault();
-  return useStaticSWR(
-    'isSlackEnabled',
-    undefined,
-    { fallbackData: isSlackEnabledByDefault },
+  return useStaticSWR<boolean, Error>(
+    ['isSlackEnabled', isSlackEnabledByDefault],
+    isSlackEnabledByDefault,
+    { fallbackData: false },
   );
 };