@nordcom/nordstar-header
Version:
Generic simple component to render headers for landing pages and similar.
30 lines • 1.06 kB
TypeScript
import { ComponentProps } from 'react';
import { As, CSSCustomProperties, InternalForwardRefRenderFunction } from '@nordcom/nordstar-system';
export type HeaderProps = {
sticky?: boolean;
style?: CSSCustomProperties | undefined;
} & Omit<ComponentProps<'header'>, 'color'>;
export type HeaderLogoProps = {
as?: As;
} & ComponentProps<'nav'>;
export type HeaderMenuProps = {
as?: As;
overflowShadow?: boolean;
};
export type HeaderMenuLinkProps = {
as?: As;
};
declare const _default: (({ sticky, className, children, ...props }: HeaderProps) => import("react/jsx-runtime").JSX.Element) & {
displayName: string;
Logo: InternalForwardRefRenderFunction<"section", HeaderLogoProps, never> & {
displayName: string;
};
Menu: InternalForwardRefRenderFunction<"nav", HeaderMenuProps, never> & {
displayName: string;
Link: InternalForwardRefRenderFunction<"a", HeaderMenuLinkProps, never> & {
displayName: string;
};
};
};
export default _default;
//# sourceMappingURL=header.d.ts.map