Format PropTypes

This commit is contained in:
Vladislav Makhov 2020-09-08 16:07:07 +03:00
parent 66a0d9f60d
commit 86438647b8
4 changed files with 19 additions and 5 deletions

View File

@ -48,8 +48,15 @@ class ConsumerItem extends React.Component {
export default ConsumerItem;
ConsumerItem.propTypes = {
consumer: PropTypes.object.isRequired,
consumers: PropTypes.array.isRequired,
consumer: PropTypes.shape({
name: PropTypes.string,
title: PropTypes.string,
description: PropTypes.string,
instruction: PropTypes.string,
canSet: PropTypes.bool,
props: PropTypes.arrayOf(PropTypes.object)
}).isRequired,
consumers: PropTypes.arrayOf(PropTypes.object).isRequired,
onModalOpen: PropTypes.func.isRequired,
setConsumer: PropTypes.func.isRequired,
sendConsumerNewProps: PropTypes.func.isRequired

View File

@ -184,7 +184,7 @@ export default ConsumerModalDialog;
ConsumerModalDialog.propTypes = {
t: PropTypes.func.isRequired,
i18n: PropTypes.object.isRequired,
consumers: PropTypes.array.isRequired,
consumers: PropTypes.arrayOf(PropTypes.object).isRequired,
selectedConsumer: PropTypes.string,
onModalClose: PropTypes.func.isRequired,
dialogVisible: PropTypes.bool.isRequired,

View File

@ -75,7 +75,14 @@ class ConsumerToggle extends React.Component {
export default ConsumerToggle;
ConsumerToggle.propTypes = {
consumer: PropTypes.object.isRequired,
consumer: PropTypes.shape({
name: PropTypes.string,
title: PropTypes.string,
description: PropTypes.string,
instruction: PropTypes.string,
canSet: PropTypes.bool,
props: PropTypes.arrayOf(PropTypes.object)
}).isRequired,
onModalOpen: PropTypes.func.isRequired,
sendConsumerNewProps: PropTypes.func.isRequired
}

View File

@ -176,7 +176,7 @@ class ThirdPartyServices extends React.Component {
ThirdPartyServices.propTypes = {
t: PropTypes.func.isRequired,
i18n: PropTypes.object.isRequired,
consumers: PropTypes.array.isRequired,
consumers: PropTypes.arrayOf(PropTypes.object).isRequired,
sendConsumerNewProps: PropTypes.func.isRequired,
}