@rkosafo/cai.components
Version:
This package is under development and not ready for public use.
24 lines (23 loc) • 640 B
TypeScript
interface UserData {
firstName?: string;
lastName?: string;
fullName?: string;
role?: string;
username?: string;
initials?: string;
}
export interface TFHeaderProps {
user?: UserData;
hideSidebar?: boolean;
title?: string;
onsignout?: () => void;
notificationCount?: number;
showNotifications?: boolean;
notificationList?: Snippet;
rightSideComponent?: Snippet;
leftSideComponent?: Snippet;
}
import type { Snippet } from 'svelte';
declare const Header: import("svelte").Component<TFHeaderProps, {}, "hideSidebar">;
type Header = ReturnType<typeof Header>;
export default Header;