UNPKG

@ssplib/react-components

Version:
22 lines (21 loc) 864 B
import { LoginOptions, LogoutOptions } from '../../types/auth'; export default function NavBar({ links, title, img, pos, next, el, menuItems, paddingBottom, logoutMsg, logoutFunc, loginOptions, logoutOptions, ...props }: { links: { name: string; path: string; }[]; title: string; img: string; paddingBottom?: number; menuItems: JSX.Element | JSX.Element[]; next?: boolean; el?: JSX.Element; logoutMsg?: string; /** @deprecated Use logoutOptions.onBeforeLogout instead */ logoutFunc?: () => Promise<void>; pos?: 'fixed' | 'inherit'; /** Opções para configurar o comportamento do login (redirectUri, callbacks, etc) */ loginOptions?: LoginOptions; /** Opções para configurar o comportamento do logout (redirectUri, callbacks, etc) */ logoutOptions?: LogoutOptions; }): JSX.Element;