import { assertAbsolutePath } from '@h5web/shared'; import { useDataContext } from '../providers/DataProvider'; import styles from './BreadcrumbsBar.module.css'; import CopyableCrumb from './CopyableCrumb'; import Crumb from './Crumb'; interface Props { path: string; onSelect: (path: string) => void; showFilename: boolean; fileIndex:number; } function Breadcrumbs(props: Props) { const { path, onSelect, showFilename,fileIndex } = props; assertAbsolutePath(path); const { filename } = useDataContext(); if (path === '/') { return (