import { faFolderOpen } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { useNavigate } from "@tanstack/react-router"; type Props = { secretPath: string; onResetSearch: (path: string) => void; }; export const FolderBreadCrumbs = ({ secretPath = "/", onResetSearch }: Props) => { const navigate = useNavigate({ from: "/secret-manager/$projectId/overview" }); const onFolderCrumbClick = (index: number) => { const newSecPath = `/${secretPath.split("/").filter(Boolean).slice(0, index).join("/")}`; if (secretPath === newSecPath) return; navigate({ search: (prev) => ({ ...prev, secretPath: newSecPath }) }).then(() => onResetSearch(newSecPath)); }; return (