Files
gridpilot.gg/apps/website/ui/BreadcrumbBar.tsx
2026-01-18 23:24:30 +01:00

31 lines
622 B
TypeScript

import { ReactNode } from 'react';
import { Box } from './Box';
import { BreadcrumbItem, Breadcrumbs } from './Breadcrumbs';
export interface BreadcrumbBarProps {
items: BreadcrumbItem[];
actions?: ReactNode;
}
export const BreadcrumbBar = ({
items,
actions
}: BreadcrumbBarProps) => {
return (
<Box
display="flex"
alignItems="center"
justifyContent="between"
paddingY={4}
borderBottom
>
<Breadcrumbs items={items} />
{actions && (
<Box display="flex" alignItems="center" gap={4}>
{actions}
</Box>
)}
</Box>
);
};