@primer/react
Version:
An implementation of GitHub's Primer Design System using React
21 lines (20 loc) • 825 B
TypeScript
import { ForwardRefComponent } from "../utils/polymorphic.js";
import React from "react";
import { Location, Pathname } from "history";
//#region src/Header/Header.d.ts
type HeaderProps = React.ComponentProps<'header'> & {
as?: React.ElementType;
};
type HeaderItemProps = React.ComponentProps<'div'> & {
full?: boolean;
};
type HeaderLinkProps = React.ComponentProps<'a'> & {
to?: Location | Pathname;
as?: React.ElementType;
};
declare const _default: ForwardRefComponent<"header", HeaderProps> & {
Link: React.ForwardRefExoticComponent<Omit<HeaderLinkProps, "ref"> & React.RefAttributes<HTMLAnchorElement>>;
Item: React.ForwardRefExoticComponent<Omit<HeaderItemProps, "ref"> & React.RefAttributes<HTMLDivElement>>;
};
//#endregion
export { HeaderItemProps, HeaderLinkProps, HeaderProps, _default as default };