import PageSectionNav from './PageSectionNav'

/**
 * Sub-Navigation mit Icon-Chips: gleiche Darstellung wie Stammdaten / Vereine (PageSectionNav).
 * „Sub-Sub“ (z. B. Editor) bleibt in den jeweiligen Feature-Layouts.
 */
export default function AppSubnavShell({
  ariaLabel,
  items,
  value,
  onChange,
  children,
  iconSize = 18,
}) {
  return (
    <div className="app-subnav-shell">
      <PageSectionNav
        ariaLabel={ariaLabel}
        value={value}
        onChange={onChange}
        items={items}
        iconSize={iconSize}
        className="page-section-nav--wrap"
      />
      <div className="app-subnav-shell__main">{children}</div>
    </div>
  )
}
