UNPKG

@ssplib/react-components

Version:
25 lines (24 loc) 964 B
import { LoginOptions, LogoutOptions } from '../../types/auth'; export default function TabNavBar({ links, title, img, pos, next, el, menuItems, color, route, paddingBottom, logoutMsg, customBgColor, logoutFunc, loginOptions, logoutOptions, ...props }: { links: { name: string; path: string; }[]; title: string; img: string; color?: string; route?: 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'; customBgColor?: string; /** 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;