Repository URL to install this package:
|
Version:
2.1.16 ▾
|
import { ReactNode } from 'react';
import { MultipleLinkListProps } from 'presets/MultipleLinkList/typings';
/**
* TYPES
*/
export declare type MenuListDataType = Array<ItemProps>;
export interface MenuListRenderProp {
(props: MenuListProps): ReactNode;
}
export interface ItemProps {
text?: string;
}
export interface ImageDataProps {
src?: string;
}
export interface MenuListProps extends MultipleLinkListProps {
buttonsList?: MenuListDataType;
imageData?: ImageDataProps;
linkViewAllText?: MenuListDataType;
/**
* renderProps
*/
renderImage?: MenuListRenderProp;
renderListOfLinksGrid?: MenuListRenderProp;
renderListOfButtons?: MenuListRenderProp;
renderWrapper?: MenuListRenderProp;
}