Merge pull request #516 from buster-so/big-nate/bus-1409-slack-channels-showing-up-before-integration

is fetched check
This commit is contained in:
Nate Kelley 2025-07-14 16:08:38 -06:00 committed by GitHub
commit 2253dea894
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 21 deletions

View File

@ -17,32 +17,14 @@ import { LinkSlash, Refresh2 } from '@/components/ui/icons';
import { useMemoizedFn } from '@/hooks';
import pluralize from 'pluralize';
import { StatusCard } from '@/components/ui/card/StatusCard';
import type { GetChannelsResponse, GetIntegrationResponse } from '@buster/server-shared/slack';
export const SlackIntegrations = React.memo(() => {
const {
// data: slackIntegration,
// isFetched: isFetchedSlackIntegration,
// error: slackIntegrationError
data: slackIntegration,
isFetched: isFetchedSlackIntegration,
error: slackIntegrationError
} = useGetSlackIntegration();
const slackIntegration: GetIntegrationResponse = {
connected: true,
integration: {
id: '123',
team_name: 'Test Team',
installed_at: '2021-01-01',
team_domain: 'test-team',
last_used_at: '2021-01-01',
default_channel: {
id: '123',
name: 'Test Channel'
}
}
};
const slackIntegrationError = null;
const isFetchedSlackIntegration = true;
const isConnected = slackIntegration?.connected ?? false;
const cards = useMemo(() => {