@firecms/core
Version:
Awesome Firebase/Firestore-based headless open-source CMS
27 lines (26 loc) • 582 B
TypeScript
/**
* @group Hooks and utilities
*/
export interface BreadcrumbsController {
breadcrumbs: BreadcrumbEntry[];
set: (props: {
breadcrumbs: BreadcrumbEntry[];
}) => void;
}
/**
* @group Hooks and utilities
*/
export interface BreadcrumbEntry {
title: string;
url: string;
}
/**
* Hook to retrieve the BreadcrumbsController.
*
* Consider that in order to use this hook you need to have a parent
* `FireCMS`
*
* @see BreadcrumbsController
* @group Hooks and utilities
*/
export declare const useBreadcrumbsController: () => BreadcrumbsController;