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-presets / dist / abstractions / Order / renderProps.d.ts
Size: Mime:
import React from 'react';
import { OrderProps } from './typings';
import { AnimatedCardState } from 'presets/AnimatedExpandableCard';
declare function defaultRenderStatus(props: OrderProps, state?: AnimatedCardState): JSX.Element;
declare function defaultRenderProductItem(props: OrderProps, state?: AnimatedCardState): JSX.Element;
declare function defaultRenderPaymentSummary(props: OrderProps, state?: AnimatedCardState): JSX.Element;
declare function defaultRenderProductItemList(props: OrderProps, state?: AnimatedCardState): JSX.Element;
declare function defaultRenderStoreProductList(props: OrderProps, state?: AnimatedCardState): JSX.Element;
/**
 * AnimatedExpandableCard renderProps
 * overwritting the functions here for default support
 */
/**
 * render header view
 */
declare function defaultRenderHeaderView(props: OrderProps, state: AnimatedCardState): React.ReactNode;
/**
 * render expandable view
 */
declare function defaultRenderExpandableView(props: OrderProps, state?: AnimatedCardState): JSX.Element;
/**
 * render footer view
 */
declare function defaultRenderFooterView(props: OrderProps, state?: AnimatedCardState): JSX.Element;
/**
 * Renders the product order action button group 'Track package', 'Order again', 'Cancel'
 * @param {OrderProps} props
 */
declare function defaultRenderOrderButtons(props: OrderProps): JSX.Element;
/**
 * Renders the product order button click form
 * @param {OrderProps} props
 */
declare function defaultRenderOrderForm(props: OrderProps): JSX.Element;
export { defaultRenderStatus, defaultRenderProductItem, defaultRenderPaymentSummary, defaultRenderProductItemList, defaultRenderStoreProductList, defaultRenderHeaderView, defaultRenderExpandableView, defaultRenderFooterView, defaultRenderOrderButtons, defaultRenderOrderForm, };