UNPKG

@oslokommune/punkt-react

Version:

React komponentbibliotek til Punkt, et designsystem laget av Oslo Origo

28 lines (27 loc) 976 B
import { IPktHeader, IPktHeaderGlobal } from './types'; export * from './types'; /** * Props for `<PktHeader>`. The `type` prop selects the variant: * the default `service` header (a single service's header) or the * `global` (kommune-wide) header driven by the shared header/footer * payload. */ export type IPktHeaderProps = (IPktHeader & { type?: 'service'; }) | (IPktHeaderGlobal & { type: 'global'; }); /** * PktHeader - Main header component for Oslo kommune services * * This component provides a complete header solution with: * - Logo and service name * - User menu with login/logout functionality * - Search functionality * - Responsive mobile menu * - Fixed positioning with scroll-to-hide * * The `type` prop switches between the `service` header (default) and * the `global` (kommune-wide) header. */ export declare const PktHeader: import('react').ForwardRefExoticComponent<IPktHeaderProps & import('react').RefAttributes<HTMLElement>>;