UNPKG

@useloops/design-system

Version:

The official React based Loops design system

23 lines (20 loc) 750 B
import { FunctionComponent } from 'react'; import { IconName } from '../../../BrandCore/Icon.js'; import { NavigationSizing } from '../../Platform/Navigation/Navigation.js'; type NavigationButtonSizing = 'sm' | 'md' | 'lg'; interface NavigationButtonProps { active?: boolean; danger?: boolean; fullWidth?: boolean; href?: string; target?: '_blank' | '_self' | '_parent' | '_top'; external?: boolean; icon?: IconName; label?: string; navigationSizing?: NavigationSizing; onClick?: () => void; sizing?: NavigationButtonSizing; } declare const NavigationButton: FunctionComponent<NavigationButtonProps>; export { NavigationButton as default }; export type { NavigationButtonProps, NavigationButtonSizing };