import {Cloud} from 'lucide-react'
import {Navigate, useNavigate, useParams, useSearchParams} from 'react-router-dom'
import {
ProviderBanner,
RuntimeFlow,
ServiceGrid,
SummarySection,
} from '@/features/cloud-console/CloudConsoleSections'
import {useCloudConsoleHomeData} from '@/features/cloud-console/useCloudConsoleHomeData'
import type {CloudProvider} from '@/types/cloud'
export function CloudConsoleHomePage() {
const navigate = useNavigate()
const params = useParams()
const [searchParams] = useSearchParams()
const search = (searchParams.get('search') ?? '').trim().toLowerCase()
const routeCloud = normalizeCloud(params.cloud)
const cloud = routeCloud ?? 'aws'
const data = useCloudConsoleHomeData(cloud)
if (!routeCloud) return
Cloud-aware local runtime overview