Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / components / molecules / SocialIconList / renderProps.d.ts
Size: Mime:
import React from 'react';
import { InformationProps, SocialIconListProps } from './typings';
/**
 * using to render social icon
 * it uses SocialIcon from atoms with atom link wrapper
 */
declare function defaultRenderIconWrapper(item: InformationProps, index?: number): JSX.Element;
declare function renderSocialIconOnly(item: InformationProps): JSX.Element;
declare function defaultRenderIcon(item: InformationProps, index: number, props: SocialIconListProps): React.ReactNode;
/**
 * rendering all social icons list based on the fixtures shared
 */
declare function defaultRenderIconList(props: SocialIconListProps): React.ReactNode[];
/**
 * combining all childrens in one wrapper as a children node
 */
declare function defaultRenderWrapper(props: SocialIconListProps): JSX.Element;
export { renderSocialIconOnly, defaultRenderIcon, defaultRenderIconWrapper, defaultRenderIconList, defaultRenderWrapper, };