import { Activity, Bot, Boxes, ChartNoAxesColumnIncreasing, KeyRound, Network, Sparkles } from "lucide-react"; import type { LauncherServiceView } from "../../entities/service/types"; import { cn } from "../../shared/lib/cn"; import { ServiceStatusBadge } from "../../shared/ui/StatusBadge"; export function ServiceRail({ services, selectedServiceId, onSelect, }: { services: LauncherServiceView[]; selectedServiceId?: string; onSelect: (serviceId: string) => void; }) { return (
{services.map((service) => ( ))}
); } function ServiceIcon({ slug }: { slug: string }) { if (slug.includes("task")) return ; if (slug.includes("1c")) return ; if (slug.includes("tender")) return ; if (slug.includes("twin")) return ; if (slug.includes("digital-modules")) return ; if (slug.includes("internal")) return ; return ; }