Repository URL to install this package:
|
Version:
2.7.11 ▾
|
import React from 'react';
import { SquareOptionProps } from './typings';
declare class SquareOption extends React.Component<SquareOptionProps> {
static defaultProps: {
/**
* value of this square
* @see typings
* @example skus: [{name: '6 pack'}]
*/
name: string;
isSelected: boolean;
isDisabled: boolean;
value: undefined;
type: string;
};
componentWillMount(): void;
handleOnChange: (event: any, item: any, state: any) => void;
SizeFilter: (list: any) => any;
readonly attributes: {
onChange: (event: any, item: any, state: any) => void;
list: any;
children?: React.ReactNode;
name: string;
isSelected: boolean;
isDisabled: boolean;
value: React.ReactText;
type: string;
className?: string | undefined;
breedType?: string | undefined;
title?: string | undefined;
renderList?: import("../../ToggleList/ToggleList/typings").ToggleListRenderProp | undefined;
renderItem?: import("../../ToggleList/ToggleList/typings").ToggleListItemRenderProp | undefined;
renderWrapper?: import("../../ToggleList/ToggleList/typings").ToggleListRenderProp | undefined;
renderHeader?: import("../../ToggleList/ToggleList/typings").ToggleListHeaderProps | undefined;
renderContentWrapper?: Function | undefined;
text: string;
};
render(): JSX.Element;
}
export { SquareOption };
export default SquareOption;