feature(components): prop-type Checkbox

This commit is contained in:
Alexander Klein 2021-02-16 12:04:00 +01:00
parent 244fd6e494
commit 72b91899b3

View File

@ -1,9 +1,10 @@
import React, { useRef } from 'react'; import React, { useRef } from 'react';
import PropTypes from 'prop-types';
import Icon from 'components/common/Icon'; import Icon from 'components/common/Icon';
import Check from 'assets/check.svg'; import Check from 'assets/check.svg';
import styles from './Checkbox.module.css'; import styles from './Checkbox.module.css';
export default function Checkbox({ name, value, label, onChange }) { function Checkbox({ name, value, label, onChange }) {
const ref = useRef(); const ref = useRef();
return ( return (
@ -25,3 +26,12 @@ export default function Checkbox({ name, value, label, onChange }) {
</div> </div>
); );
} }
Checkbox.propTypes = {
name: PropTypes.string,
value: PropTypes.any,
label: PropTypes.node,
onChange: PropTypes.func,
};
export default Checkbox;