@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
14 lines • 715 B
text/typescript
import { SurfaceRenderLink } from "./type.mjs";
import { ReactNode } from "react";
//#region src/dashboard/Surface/link.d.ts
/** Plugs the app router into every dashboard card link (Surface, MetricStrip, Section). */
declare const SurfaceLinkProvider: ({ children, renderLink }: {
children?: ReactNode;
renderLink: SurfaceRenderLink;
}) => import("react").JSX.Element;
declare const useSurfaceLink: (override?: SurfaceRenderLink) => SurfaceRenderLink;
/** How many Surface cards wrap this node. A table can skip its own card when already inside one. */
declare const useSurfaceDepth: () => number;
//#endregion
export { SurfaceLinkProvider, useSurfaceDepth, useSurfaceLink };
//# sourceMappingURL=link.d.mts.map