'use client' import { ARCH_SERVICES, LAYERS } from '../architecture-data' import { LAYER_ORDER, type LayerFilter } from '../_layout' export default function Toolbar({ layerFilter, showDb, showRag, showApis, onLayerFilter, onToggleDb, onToggleRag, onToggleApis, }: { layerFilter: LayerFilter showDb: boolean showRag: boolean showApis: boolean onLayerFilter: (f: LayerFilter) => void onToggleDb: () => void onToggleRag: () => void onToggleApis: () => void }) { return (
{/* Layer Filter */} {LAYER_ORDER.map(layerId => { const layer = LAYERS[layerId] const count = ARCH_SERVICES.filter(s => s.layer === layerId).length return ( ) })} {/* Separator */}
{/* Toggles */}
) }