opds-web-client
Version:
14 lines (13 loc) • 674 B
TypeScript
import * as React from "react";
import { CollectionData, LinkData } from "../interfaces";
export interface BreadcrumbsProps extends React.Props<any> {
links: LinkData[];
}
export interface ComputeBreadcrumbs {
(collection: CollectionData, history: LinkData[]): LinkData[];
}
export default class Breadcrumbs extends React.Component<BreadcrumbsProps, any> {
render(): JSX.Element;
}
export declare function defaultComputeBreadcrumbs(collection: CollectionData, history: LinkData[]): LinkData[];
export declare function hierarchyComputeBreadcrumbs(collection: CollectionData, history: LinkData[], comparator?: (url1: string, url2: string) => boolean): LinkData[];