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 / DragAndDrop / ProductPiece / ProductPiece.d.ts
Size: Mime:
import React from 'react';
import { ProductPieceState } from './state';
import { defaultRenderProductDetails, defaultRenderProductImage, defaultRenderHoverIcons } from './renderProps';
import { ProductPieceProps } from './typings';
declare class ProductPiece extends React.Component<ProductPieceProps> {
    observableState: ProductPieceState;
    static defaultProps: {
        className: string;
        renderProductDetails: typeof defaultRenderProductDetails;
        renderProductImage: typeof defaultRenderProductImage;
        renderHoverIcons: typeof defaultRenderHoverIcons;
        variantConfig: {
            row: number;
            column: number;
            imageCount: number;
            variant: number;
        }[];
    };
    handleExpand: () => void;
    handleSwap: () => void;
    handleDelete: () => void;
    render(): JSX.Element;
}
export { ProductPiece };
export default ProductPiece;