diff --git a/src/client/components/traits.jsx b/src/client/components/traits.jsx index b76ddde..e77a6d3 100644 --- a/src/client/components/traits.jsx +++ b/src/client/components/traits.jsx @@ -81,8 +81,6 @@ const makeTabSelector = (context, type) => createSelector( diff --git a/src/client/components/types/actions.type-renderer.jsx b/src/client/components/types/actions.type-renderer.jsx index d559938..1644865 100644 --- a/src/client/components/types/actions.type-renderer.jsx +++ b/src/client/components/types/actions.type-renderer.jsx @@ -13,9 +13,6 @@ const decorate = compose( const Actions = ({ context, - name, - label, - options, value, }) => (
diff --git a/src/client/components/types/bool.type-renderer.jsx b/src/client/components/types/bool.type-renderer.jsx index 0ccc665..9256800 100644 --- a/src/client/components/types/bool.type-renderer.jsx +++ b/src/client/components/types/bool.type-renderer.jsx @@ -4,8 +4,6 @@ import React from 'react'; import propertyPropTypes from './property-prop-types'; const Bool = ({ - name, - label, value, }) => ( + ) - : + : } ); diff --git a/src/client/components/types/property-prop-types.js b/src/client/components/types/property-prop-types.js index ec94b52..4fae0dc 100644 --- a/src/client/components/types/property-prop-types.js +++ b/src/client/components/types/property-prop-types.js @@ -1,7 +1,5 @@ import PropTypes from 'prop-types'; export default { - name: PropTypes.string.isRequired, - label: PropTypes.string, options: PropTypes.shape({}), }; diff --git a/src/client/components/types/routines.type-renderer.jsx b/src/client/components/types/routines.type-renderer.jsx index f5859d0..1faba6e 100644 --- a/src/client/components/types/routines.type-renderer.jsx +++ b/src/client/components/types/routines.type-renderer.jsx @@ -13,9 +13,6 @@ const decorate = compose( const Routines = ({ context, - name, - label, - options, value, }) => { const entries = Object.entries(value.routines); @@ -25,7 +22,7 @@ const Routines = ({ { entries.length > 0 && ( entries.map( - ([name, routine]) => ( + ([, routine]) => (
  • diff --git a/src/client/components/types/string.type-renderer.jsx b/src/client/components/types/string.type-renderer.jsx index 40e0641..0bc68e5 100644 --- a/src/client/components/types/string.type-renderer.jsx +++ b/src/client/components/types/string.type-renderer.jsx @@ -4,8 +4,6 @@ import React from 'react'; import propertyPropTypes from './property-prop-types'; const String = ({ - name, - label, options, value, }) => ( @@ -13,13 +11,13 @@ const String = ({ { options ? ( - {Object.entries(options).map(([optionValue, optionLabel]) => ( ))} ) - : + : } ); diff --git a/src/client/components/types/value.type-renderer.jsx b/src/client/components/types/value.type-renderer.jsx index ab44226..82f9d53 100644 --- a/src/client/components/types/value.type-renderer.jsx +++ b/src/client/components/types/value.type-renderer.jsx @@ -5,8 +5,10 @@ import PropTypes from 'prop-types'; import React from 'react'; import Bool from './bool.type-renderer'; +import Number from './number.type-renderer'; import propertyPropTypes from './property-prop-types'; import Steps from './steps'; +import String from './string.type-renderer'; import {contextStepsList} from './steps-lists'; import {typeFits, typeFromSteps} from './typing'; @@ -40,8 +42,9 @@ const renderValue = (context, type, value) => { case 'bool': return ; case 'number': + return ; case 'string': - return ; + return ; case 'object': return (