import React from "react"; import { Tooltip, TooltipContent, TooltipTrigger, } from "@/components/ui/tooltip"; import type { AppId } from "@/lib/api/types"; import { APP_IDS, APP_ICON_MAP } from "@/config/appConfig"; interface AppToggleGroupProps { apps: Record; onToggle: (app: AppId, enabled: boolean) => void; } export const AppToggleGroup: React.FC = ({ apps, onToggle, }) => { return (
{APP_IDS.map((app) => { const { label, icon, activeClass } = APP_ICON_MAP[app]; const enabled = apps[app]; return (

{label} {enabled ? " ✓" : ""}

); })}
); };