import { useParams } from 'common' import { Badge } from 'ui' import { IntegrationOverviewTab } from '../Integration/IntegrationOverviewTab' import { isWarehouseProvisioned } from './Warehouse.utils' import { WarehouseSetupPanel } from './WarehouseSetupPanel' import { useIsMarketplaceEnabled } from '@/components/interfaces/App/FeaturePreview/FeaturePreviewContext' import { useWarehouseSetupStatusQuery } from '@/data/warehouse/warehouse-setup-status-query' export const WarehouseOverviewTab = () => { const { ref } = useParams() const isMarketplaceEnabled = useIsMarketplaceEnabled() const { data: isProvisioned } = useWarehouseSetupStatusQuery( { projectRef: ref }, { select: (data) => isWarehouseProvisioned(data?.setup_status) } ) // The marketplace shell supplies its own padding, so returning the content bare avoids // double-padding it. if (isMarketplaceEnabled) return return ( Enabled : undefined} >
) }