mm-product-card
Version:
Este es un paquete de pruebas de despliegue en NPM
19 lines (18 loc) • 942 B
TypeScript
import React, { CSSProperties } from 'react';
import { ProductContextProps, Product, onChangeArgs, InitialValues, ProductCardHandlers } from '../interfaces/interfaces';
export declare const ProductContext: React.Context<ProductContextProps>;
export interface Props {
children: (args: ProductCardHandlers) => JSX.Element;
className?: string;
initialValues?: InitialValues;
onChange?: (args: onChangeArgs) => void;
product: Product;
style?: CSSProperties;
value?: number;
}
export declare const ProductCard: {
({ product, children, className, style, onChange, value, initialValues }: Props): React.JSX.Element;
Title: ({ title, className, style }: import("./ProductTitle").Props) => React.JSX.Element;
Image: ({ img, className, style }: import("./ProductImage").Props) => React.JSX.Element;
Buttons: ({ className, style }: import("./ProductButtons").Props) => React.JSX.Element;
};