Remove prop type validation

This commit is contained in:
Brent Vatne
2020-12-10 13:21:29 -08:00
parent 52d0ddb1a7
commit 03a8310f3b
17 changed files with 2 additions and 117 deletions
-5
View File
@@ -1,5 +1,4 @@
import React, { PureComponent } from 'react';
import PropTypes from 'prop-types';
import createIconSet from './createIconSet';
export default function createMultiStyleIconSet(styles, optionsInput = {}) {
const styleNames = Object.keys(styles);
@@ -70,10 +69,6 @@ export default function createMultiStyleIconSet(styles, optionsInput = {}) {
return React.createElement(SelectedIconClass, props);
}
}
IconClass.propTypes = styleNames.reduce((acc, name) => {
acc[name] = PropTypes.bool;
return acc;
}, {});
IconClass.defaultProps = styleNames.reduce((acc, name) => {
acc[name] = false;
return acc;