

// buzzwareTech imports
import { useTranslation } from "@buzzwaretech/i18n";
import { Tabs } from "@buzzwaretech/propel/tabs";
// buzzwareTech web components
import { ORDERED_PAGE_NAVIGATION_TABS_LIST } from "@/buzzwareTech-web/components/pages/navigation-pane";

export function PageNavigationPaneTabsList() {
  // translation
  const { t } = useTranslation();

  return (
    <div className="mx-3.5">
      <Tabs.List>
        {ORDERED_PAGE_NAVIGATION_TABS_LIST.map((tab) => (
          <Tabs.Trigger key={tab.key} value={tab.key}>
            {t(tab.i18n_label)}
          </Tabs.Trigger>
        ))}
        <Tabs.Indicator />
      </Tabs.List>
    </div>
  );
}
