import classNames from 'classnames' import { Link, useLocation } from 'react-router-dom' import IconChevronRight from '~/icons/compiled/ChevronRight' import { getActionUrl, getDashboardPath } from '~/utils/actions' import { useOrgParams } from '~/utils/organization' import { ActionsListProps } from './ActionsList' export default function ActionsBreadcrumbs({ breadcrumbs, }: { breadcrumbs: { name: string; slug: string }[] mode?: ActionsListProps['mode'] }) { const { orgEnvSlug } = useOrgParams() const location = useLocation() const mode = location.pathname.startsWith( `/dashboard/${orgEnvSlug}/develop/actions` ) ? 'console' : 'live' if (!breadcrumbs.length) return null return (
{breadcrumbs.map((breadcrumb, index) => { return ( {index === 0 && ( Dashboard )} {index === breadcrumbs.length - 1 ? ( {breadcrumb.name} ) : ( {breadcrumb.name} )} ) })}
) }