Repository URL to install this package:
|
Version:
2.1.16 ▾
|
import React from 'react';
import { NO_OP } from 'exotic';
import { ProductItemProps } from './typings';
import { defaultRenderProduct, defaultRenderOptions, defaultRenderDescription, defaultRenderRating, defaultRenderQuantity, defaultRenderButton } from './renderProps';
declare class ProductItem extends React.PureComponent<ProductItemProps> {
static defaultProps: {
className: string;
item: Readonly<{}>;
renderProduct: typeof defaultRenderProduct;
renderOptions: typeof defaultRenderOptions;
renderDescription: typeof defaultRenderDescription;
renderRating: typeof defaultRenderRating;
renderQuantity: typeof defaultRenderQuantity;
renderButton: typeof defaultRenderButton;
onWriteReviewClick: typeof NO_OP;
onQuantityInputChange: typeof NO_OP;
onCheckBoxInputChange: typeof NO_OP;
onPrimaryButtonClick: typeof NO_OP;
onSecondaryButtonClick: typeof NO_OP;
};
render(): JSX.Element;
}
export { ProductItem };
export default ProductItem;