import React from 'react'; import type { ConnectionStatus } from '@growi/slack'; import Image from 'next/image'; import { Bridge } from './Bridge'; type CustomBotWithoutProxyConnectionStatusProps = { siteName: string, connectionStatuses: any, } export const CustomBotWithoutProxyConnectionStatus = (props: CustomBotWithoutProxyConnectionStatusProps): JSX.Element => { const { siteName, connectionStatuses } = props; const connectionStatusValues: ConnectionStatus[] = Object.values(connectionStatuses); const totalCount = connectionStatusValues.length; const errorCount = connectionStatusValues.filter(connectionStatus => connectionStatus.error != null).length; const workspaceName = connectionStatusValues[0]?.workspaceName; return (