reiji-h 2 лет назад
Родитель
Сommit
d025ca1098

+ 1 - 1
apps/app/src/components/Admin/SlackIntegration/CustomBotWithProxyConnectionStatus.tsx

@@ -14,7 +14,7 @@ type CustomBotWithProxyConnectionStatusProps = {
 export const CustomBotWithProxyConnectionStatus = (props: CustomBotWithProxyConnectionStatusProps): JSX.Element => {
   const { siteName, connectionStatuses } = props;
 
-  const connectionStatusValues: ConnectionStatus[] = Object.values(connectionStatuses); // type: ConnectionStatus[]
+  const connectionStatusValues: ConnectionStatus[] = Object.values(connectionStatuses);
 
   const totalCount = connectionStatusValues.length;
   const errorCount = connectionStatusValues.filter(connectionStatus => connectionStatus.error != null).length;

+ 1 - 5
apps/app/src/components/Admin/SlackIntegration/CustomBotWithoutProxyConnectionStatus.tsx

@@ -17,11 +17,7 @@ export const CustomBotWithoutProxyConnectionStatus = (props: CustomBotWithoutPro
 
   const totalCount = connectionStatusValues.length;
   const errorCount = connectionStatusValues.filter(connectionStatus => connectionStatus.error != null).length;
-
-  let workspaceName;
-  if (totalCount > 0) {
-    workspaceName = connectionStatusValues[0].workspaceName;
-  }
+  const workspaceName = connectionStatusValues[0]?.workspaceName;
 
   return (
     <div className="row justify-content-center my-5 bot-integration">

+ 1 - 0
packages/slack/src/interfaces/index.ts

@@ -1,4 +1,5 @@
 export * from './channel';
+export * from './connection-status';
 export * from './growi-command-processor';
 export * from './growi-interaction-processor';
 export * from './growi-event-processor';