UNPKG

@engie-group/fluid-design-system-react

Version:

Fluid Design System React

17 lines (16 loc) 781 B
import { NavigationActionProperties } from '@engie-group/fluid-types'; import { ButtonHTMLAttributes, HTMLAttributes, ReactElement } from 'react'; import { ActionAsChild } from '../../../utils/typeHelpers'; type NJNavigationActionSlots = { /** * Leading icon of the navigation action. */ customIcon?: ReactElement; /** * Trailing content of the navigation action. */ trailing?: ReactElement; }; export type NJNavigationActionProps = NavigationActionProperties & HTMLAttributes<HTMLDivElement> & NJNavigationActionSlots & ActionAsChild<ButtonHTMLAttributes<HTMLButtonElement>>; export declare const NJNavigationAction: import("react").ForwardRefExoticComponent<NJNavigationActionProps & import("react").RefAttributes<HTMLDivElement>>; export {};