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 / src / playground / Button / renderProps.d.ts
Size: Mime:
import React from 'react';
import { ButtonProps, ButtonState, BaseButtonStandardProps } from './typings';
export declare function renderSnackbar(props: ButtonProps, state: ButtonState, view: React.ComponentElement<any, any>): JSX.Element;
export declare function renderIcon(props: ButtonProps): JSX.Element | "" | React.ReactElement<{}>;
export declare const toButtonOrLink: (props: ButtonProps) => import("uxui-modules/view-container/styles/index-styledeh").BaseStylEh<any, any, any>;
export declare function renderButtonOrLink(attributes: BaseButtonStandardProps, state: ButtonState): JSX.Element;
/**
 * @todo !!!!!!!!!! this needs finishing for rendering icon & text
 */
export declare function renderText(props: ButtonProps, state: ButtonState): void;
export declare function renderIconAndText(props: ButtonProps, state: ButtonState): any;