@aliretail/react-materials-components
Version:
27 lines (26 loc) • 763 B
TypeScript
import * as React from 'react';
import * as PropTypes from 'prop-types';
declare type AppProps = typeof SWITCH.defaultProps & {
getStatus: (status: boolean) => void;
isChecked: boolean;
disabled: boolean;
};
interface AppState {
isChecked: boolean;
checked: boolean;
}
declare class SWITCH extends React.Component<AppProps, AppState> {
constructor(props: any);
static propTypes: {
getStatus: PropTypes.Requireable<(...args: any[]) => any>;
isChecked: PropTypes.Requireable<boolean>;
disabled: PropTypes.Requireable<boolean>;
};
static defaultProps: {
isChecked: boolean;
disabled: boolean;
};
onChange: (checked: any) => void;
render(): JSX.Element;
}
export default SWITCH;