import type { FC } from "react";
import { Stack } from "@mantine/core";
import { useTranslation } from "react-i18next";
import { useCurrentRoute } from "@/app/model";
import { AccountBreadcrumbs } from "./AccountBreadcrumbs";
import { AccountScopeSwitch } from "./AccountScopeSwitch/AccountScopeSwitch";
import { BreadcrumbTrail } from "./BreadcrumbTrail";
import { EntityBreadcrumbs } from "./EntityBreadcrumbs";
const AppBreadcrumbs: FC = () => {
const { t } = useTranslation();
const {
account,
accounts,
bond,
card,
cards,
section,
settings,
stock,
} = useCurrentRoute();
if (bond) {
return ;
}
if (stock) {
return (
);
}
if (account && (section || !account.params.section))
return (
);
if (card) {
return ;
}
if (cards) return ;
if (accounts)
return ;
return settings
?
: undefined;
};
export { AppBreadcrumbs };